das Menschenleben

Noun

das Menschenleben : lifetime, human life (die Menschenleben)

Der Unfall kostete drei Menschenleben.

The accident cost three human lives.