Ready to Learn Chinese?

Discover a new way to study with our interactive demo.

尽心尽力

jìn xīn jìn lì

Definitions

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