try one's best to do sth

竭尽所能做某事
在线英汉词典
相关词语