尽心竭力jìnxīnjiélìMeanings1. to spare no effort (idiom); to do one's utmostCharacters used尽to the greatest extent心heart竭to exhaust力power