Полный англо-русский словарь
live to a great age
Дожить до глубокой старости
Полный англо-русский словарь
live through
live to see