double down on (dà bù dào ēn)

Idiom Effort and Determination

含义

to increase effort or commitment toward something

增加对某事的努力或承诺 (zēngjiā duì mǒu shì de nǔlì huò chéngnuò)

例句

"After the setback, they doubled down on their training routine."

"在挫折之后,他们加倍努力训练计划。" (Zài cuòzhé zhīhòu, tāmen jiābèi nǔlì xùnliàn jìhuà.)