to master a difficulty
Verb
to knock off a lot of work
Verb
to live to see another day
Verb
to smooth out something
Verb
to bring off something
Verb
to see off something
Verb
to smooth away something
Verb
to rise above something
Verb
to put something behind you
Verb
to smooth out something
Verb
to smooth out something
Verb
to rise to the occasion
Verb
to surmount difficulties
Verb
to rise to the challenge
Verb
roll with the punches
Verb
ride with the punches
Verb