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

1.
wbrew wszelkim przeciwnościom, mimo wszystko
despite very unfavorable circumstances
:
•
Against all odds, the small team won the championship.
Wbrew wszelkim przeciwnościom, mała drużyna wygrała mistrzostwa.
•
She succeeded against all odds, proving everyone wrong.
Udało jej się wbrew wszelkim przeciwnościom, udowadniając wszystkim, że się mylili.