Traducción español inglés

English version

¿Qué significa "de larga duración, de vida ilimitada, de larga vida, persistente." en Inglés