Breeze Through Synonyms

Succeed at easily
(Verb)