尽心竭力 jìn xīn jié lì

DEFINITIONS

  1. to spare no effort (idiom); to do one's utmost

CHARACTERS

尽 jìn exhaust, use up; deplete
心 xīn heart; mind, intelligence; soul
竭 jié put forth great effort; exhaust
力 lì power, capability, influence