created sense approved 竭尽所能/竭盡所能 · jiéjìnsuǒnéng · do one's best
竭尽所能 / 竭盡所能
jiéjìnsuǒnéng
do one's best
to exert all of one's effort or ability to achieve something
竭尽 (literal) → 竭尽/竭盡 · jiéjìn · to spare no effort 所 (literal) → 所 · suǒ · [relative] 能 (literal) → 能 · néng · ability