Entry
  1. making an all-out effort (idiom); to try one's heart out; to do one's utmost

    trad. 盡心盡力

Also written 盡心盡力【jìn xīn jìn lì】

Characters in this word

3