在线词典

努力以赴

to use one's best efforts to do sth (idiom)

英文释义
to use one's best efforts to do sth (idiom)