venir à bout
Meanings
Verb
1. to overcome, to manage to finish
Examples3
She could overcome all difficulties.
It will take him two hours to finish the work.
It was difficult to remove the coffee stain.