Русско-английский научно-технический словарь

существовать долго

Such stars are long-lived.

Русско-английский научно-технический словарь