English
ながいき
longevity
長生き(を)する
live long ; outlive
余命
one's remaining days ; one's life expectancy
お別れ
separation
この世
this life
死ぬ
to die