length or duration of lives

Translation:
English
Add