spare no effort
意为“不遗余力”。
We should spare no effort to protect the environment.
我们应该不遗余力保护环境。
shoot for the moon
意为“力争最好,争取达到最高目标”。
She shot for the moon and got accepted by Oxford University.
她力争做到最好,然后被牛津大学录取了。
full steam ahead
意为“全力以赴”。
The administration was determined to go full steam ahead with its reform program.
当局决心全力推进改革方案。
put one’s shoulder to the wheel
意为“全力以赴”。
I know that the new deadline is tight, but if everyone puts their shoulders to the wheel, I believe we can get it done in time!
我知道新的截止日期很紧,但如果每个人都全力以赴,我相信我们能按时完成。
move heaven and earth
意为“竭尽全力”。
I had to move heaven and earth to get a flight home at Christmas time.
为了能在圣诞节时坐上回家的飞机,我不得不竭尽全力。
put one’s best foot forward
意为“竭尽所能”。
I’ve got to put my best foot forward to meet this deadline.
我必须全力以赴赶在最后期限前完成(工作)。