lifeblood in German
lifeblood in German
Herzblut
Blood that is needed for continued life; blood regarded as the seat of life.
Lebensader
(figuratively) That which is required for continued existence or function.