全力以赴

quánlìyǐfù
to do at all costs, to make an all-out effort
HSK 79

Additional Dictionary Meanings

(idiom) to make an all-out effort