心血

  1. heart's blood
  2. expenditure (for some project)
  3. meticulous care