length
or duration of lives

Translation:
English
Add