against the odds (埃根斯特 德 奥兹)

Idiom Challenge

含义

to succeed despite many difficulties or challenges

尽管有许多困难或挑战仍然成功 (jinguan you xuduo kunnan huo tiaozhan rengran chenggong)

例句

"They won the game against all odds, proving their hard work paid off."

"他们克服一切困难赢得了比赛,证明了他们的努力得到了回报。" (tamen kefuyiqie kunnan yingdele bisai zhengmingle tamen de nuli dedaole huibao)