win through

US /wɪn θruː/
UK /wɪn θruː/
"win through" picture
1.

s'en sortir, réussir

to succeed in spite of difficulties

:
Despite many setbacks, they managed to win through and complete the project.
Malgré de nombreux revers, ils ont réussi à s'en sortir et à terminer le projet.
Her determination helped her to win through all the challenges.
Sa détermination l'a aidée à surmonter tous les défis.