Back to Dictionary
努力以赴
nǔlìyǐfù
1.
to use one's best efforts to do sth (idiom)