win through phrasal verb especially British English (
see also win)
to finally succeed in spite of problems
Synonym : triumph:
As in most of his films, it’s the good guys who win through in the end. [TahlilGaran] Dictionary of Contemporary English ▲