jìn xīn jié lì
to spare no effort (idiom); to do one's utmost
尽
jìn
to use up
心
xīn
heart
竭
jié
to exhaust
力
lì
power