Vomit the heart and drop blood 呕心沥血

December 2, 2019

Make painstaking efforts

 

 

 

 

 

 

Pinyin:  ǒu xīn lì xuè

 

Exp:

- work one's heart out

- take infinite pains

- throw all one's energy into

- blood, sweat and tears

 

 

 

 

 

Share on Facebook
Share on Twitter
Please reload