ǒu jìn xīn xiě
ReadWriteQuiz

Chinese dictionary
Show pinyin

  • work one's heart out; make painstaking efforts; take infinite pains

    • wǒ duì cǐ shì yǐ ǒu jìn xīn xiě

      此事呕尽心血

      I've spent all my energy on this.