to be successful despite difficulties
win out / through
It won't be easy but we'll win through in the end.
Definiciones del Oxford Advanced Learner's Dictionary, 9.ª edición