do one's level best

do one's level best是什么意思、do one's level best怎么读
全力以赴

do one's level best汉语翻译

全力以赴