jié​jìn​quán​lì

to spare no effort ; to do one's utmost

Definitions

jié​jìn​quán​lì

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

Sources