make one's best endeavors
make one's best endeavors是什么意思、make one's best endeavors怎么读
尽一切努力
make one's best endeavors汉语翻译
尽一切努力