简明英汉词典

do one's best
v.
尽全力

英汉航海大词典

do one's best
vi.尽力