against all odds

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

meskipun segala rintangan, melawan segala kemungkinan

despite very unfavorable circumstances

:
Against all odds, the small team won the championship.
Meskipun segala rintangan, tim kecil itu memenangkan kejuaraan.
She succeeded against all odds, proving everyone wrong.
Dia berhasil meskipun segala rintangan, membuktikan semua orang salah.