against all odds

US /əˈɡenst ɔːl ɑːdz/
UK /əˈɡenst ɔːl ɑːdz/
"against all odds" picture
1.

вопреки всему, несмотря ни на что

despite very unfavorable circumstances

:
Against all odds, the small team won the championship.
Несмотря ни на что, маленькая команда выиграла чемпионат.
She succeeded against all odds, proving everyone wrong.
Она добилась успеха вопреки всему, доказав всем, что они ошибались.