英汉词典
关键字:

英文 do one's utmost
中文 竭力,尽全力