第1个回答 2010-03-24
尽你所能: Try Your Best;At your best;Do your best .
就尽你所能: Better Do What You Can
最好尽你所能: You Better Do What You Can;Better Do What You Can
第2个回答 2010-03-24
do one's best
endeavour本回答被提问者采纳
第3个回答 2010-03-24
do one's best
第4个回答 2010-03-24
do your best
第5个回答 2010-03-24
do your best
strive as mush as possible
endeavour