?竭尽全力
... do one's bit v. 尽自己的一份力量 do one's damnedest v. 竭尽全力 do one's devoir v. 尽职责 ...
英汉双解词典包含3185865条英汉词条,基本涵盖了全部常用单词的翻译及用法,是英语学习的有利工具。