尽心竭力

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