Focus on the pronunciation of lifeblood
English definition of “lifeblood”
lifeblood noun [S]
› the most important thing that someone or something needs in order to continue to exist or operate: Education is the lifeblood of a knowledge-based economy. She is fantastic at new product development, which is our lifeblood.