make one's best endeavours
make one's best endeavours是什么意思、make one's best endeavours怎么读
尽最大努力
make one's best endeavours汉语翻译
尽最大努力