Meanings1making an all-out effort (idiom); to try one's heart out2to do one's utmostWritten Forms盡心盡力Traditional · Main Form尽心尽力Alternate Form