jìn xīn jìn lì

Translation

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

Synonyms

Chinese Tones