跳到主要内容
inoh

do one's damnedest

To try one's hardest.

“One must do one's damnedest to win the race.”
添加到 My Deck
do one's damnedest 的插图:To try one's hardest.