Top match竭jié尽jìn全quán力lì(idiom) to spare no effort; to do one's utmosttrad. 竭盡全力Also written 竭盡全力【jié jìn quán lì】 Listen Explore