尽心尽力

Traditional (Taiwan): 盡心盡力

jìnxīnjìnlì ㄐㄧㄣˋ ㄒㄧㄣ ㄐㄧㄣˋ ㄌㄧˋ

    • making an all-out effort (idiom) to try one's heart out
    • to do one's utmost

Character by character

Sources