分类：教育/科学-外语学习
问题：英译汉ITISNOTENOUGHTTHATWEDOOURBEST 
 IS NOT ENOUGHT THAT WE DO OUR BEST， SOMETIMES WE HAVE TO DO WHAT’S REQUIRED。
回答：这是英国首相丘吉尔的一句名言。
国内翻译的比较好的是：人尽其力，力尽其能。