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

1.
모든 역경에도 불구하고, 불리한 조건에도 불구하고
despite very unfavorable circumstances
:
•
Against all odds, the small team won the championship.
모든 역경에도 불구하고, 작은 팀이 챔피언십에서 우승했다.
•
She succeeded against all odds, proving everyone wrong.
그녀는 모든 역경에도 불구하고 성공하여 모두가 틀렸음을 증명했다.