hands down - English Synonyms Dictionary

hands down

adv.
[1] handily