blood, sweat and tears

listen to the pronunciation of blood, sweat and tears
English - Chinese
呕心沥血
嘔心瀝血
English - German
Blut, Schweiß und Tränen (sehr harte Arbeit, große Anstrengung)