do one's best according to one's lights
do one's best according to one's lights是什么意思、do one's best according to one's lights怎么读
尽力而为
do one's best according to one's lights汉语翻译
尽力而为