win through
US /wɪn θruː/
UK /wɪn θruː/

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.