英汉词典
关键字:

英文 do/try one's best to v
中文 尽力