竭尽全力

jiéjìn-quánlì
to spare no effort, to do one's utmost
HSK 79
Traditional竭盡全力

Additional Dictionary Meanings

(idiom) to spare no effort; to do one's utmost