against all odds
US /əˈɡenst ɔːl ɑːdz/
UK /əˈɡenst ɔːl ɑːdz/

1.
tegen alle verwachtingen in, ondanks alles
despite very unfavorable circumstances
:
•
Against all odds, the small team won the championship.
Tegen alle verwachtingen in won het kleine team het kampioenschap.
•
She succeeded against all odds, proving everyone wrong.
Ze slaagde tegen alle verwachtingen in, en bewees iedereen ongelijk.