jìn​xīn​jié​lì

to spare no effort; to do one's utmost

尽心竭力 盡心竭力 jìn​xīn​jié​lì
to spare no effort; to do one's utmost
(idiom) to put one's heart and soul into something; to do something with extreme care and diligence

Frequency

Movie subtitles
0.150 per million appears in 0% of films
Written text
0.270 per million

Cross-References

Same as

Antonym

Sources