尽心尽力 jìn xīn jìn lì

DEFINITIONS

  1. making an all-out effort (idiom); to try one's heart out
  2. to do one's utmost

CHARACTERS

尽 jìn exhaust, use up; deplete
心 xīn heart; mind, intelligence; soul
尽 jìn exhaust, use up; deplete
力 lì power, capability, influence