to be successful despite difficulties
win out / through
It won't be easy but we'll win through in the end.
Definitions from the Oxford Advanced Learner's Dictionary, 9th edition