心血

心血 (xīn xuè)
heart's blood; expenditure (for some project); meticulous care