中文 Chinese
  • 嘔心瀝血 繁體中文 tranditional chinese嘔心瀝血
  • 呕心沥血 简体中文 tranditional chinese呕心沥血
英文 English Explain:

  • lit. to spit out one's heart and spill blood (idiom)
  • to work one's heart out
  • blood, sweat and tears
嘔心瀝血 呕心沥血 English Pronunciation:
  • [ou3 xin1 li4 xue4]