jìn lì
to strive one's hardest
to spare no effort
jìn xīn jìn lì
making an all-out effort (idiom); to try one's heart out
to do one's utmost
jìn lì ér wéi
to try one's utmost
to strive
jū gōng jìn lì
to bend to a task and spare no effort (idiom); striving to the utmost
same as 鞠躬盡瘁|鞠躬尽瘁[ju1 gong1 jin4 cui4]