全力以赴quánlìyǐfù
Top 20000
Meanings
1. (idiom) to make an all-out effort
Characters used
Examples2
We went all out to get the job done.
He's doing his best.