呕心 ǒuxīn to exert utmost effort Definitions Defs Origin Strokes Stroke Words Sentences Sents 呕心沥血 ǒuxīnlìxuè to work one's heart out to pour all of one's energy and effort into a task; literal meaning is to spit out one's heart and spill blood呕心血 ǒuxīnxuè to take great pains to spend an enormous amount of effort; to work one's heart out on something