简明英汉词典
do one's best
v.
尽全力
英汉航海大词典
do one's best
vi.尽力