at all costs 不惜一切代价
despite the odds 尽管困难重重
against all odds 不顾一切困难
by a wide margin 以巨大优势
at all costs 无论如何
1. She succeeded by all odds, proving that hard work pays off.
尽管困难重重,她依然成功了,证明努力工作是有回报的。
2. He pushed through by all odds to finish the project on time.
他不顾一切障碍,按时完成了项目。
3. The team won by all odds in the final match.
球队在决赛中战胜所有困难,赢得了胜利。
A: Do you think we can win this game? It looks hopeless.
A:你觉得我们能赢这场比赛吗?看起来希望渺茫。
B: Yes, we can win by all odds. We have the spirit to overcome any challenge.
B:是的,我们能战胜所有困难赢得比赛。我们有克服任何挑战的精神。
1) 尽管所有困难
2) 不顾一切障碍
3) 战胜所有不利因素
1. 尽管所有困难;不顾一切障碍
e.g. She overcame poverty by all odds.
她不顾一切贫困的阻碍,改变了命运。
phrase
1. Despite all difficulties or disadvantages; in spite of all unfavorable circumstances.
Synonym: against all odds, despite the odds