to the best of one's abilities
to the best of one's abilities是什么意思、to the best of one's abilities怎么读
尽最大努力
to the best of one's abilities汉语翻译
尽最大努力