to have no difficulties or problems
have an easy time (of it)
Definiciones del Oxford Advanced Learner's Dictionary, 9.ª edición