against all odds

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

walaupun segala rintangan, melawan segala kemungkinan

despite very unfavorable circumstances

:
Against all odds, the small team won the championship.
Walaupun segala rintangan, pasukan kecil itu memenangi kejuaraan.
She succeeded against all odds, proving everyone wrong.
Dia berjaya walaupun segala rintangan, membuktikan semua orang salah.