竭尽全力jié jìn quán lìjiejinquanli(idiom) to spare no effort; to do one's utmostCharacters in this word全whole, entire, complete力strength, power尽to exhaust, to use up, to deplete竭to exhaustStudy it in Yanamino