竭尽 jiéjìn to spare no effort Definitions Defs Origin Strokes Stroke Words Sentences Sents 竭尽全力 jiéjìnquánlì to do one's utmost (idiom) to spare no effort; to do all one can; to exert one's full strength竭尽所能 jiéjìnsuǒnéng do one's best to exert all of one's effort or ability to achieve something