心血

xīnxuè
heart's blood, expenditure
HSK 79

Additional Dictionary Meanings

heart's bloodexpenditure (for some project)meticulous care