idiom
win by a landslide
Meaning
to win by a very large margin
Example
The candidate **won by a landslide** with 80% of the votes.