尽心竭力jìn xīn jié lìjinxinjielito spare no effort (idiom); to do one's utmostCharacters in this word力strength, power尽to exhaust, to use up, to deplete心heart竭to exhaustStudy it in Yanamino