The English term "everlasting" matches the Italian term "eterno, incessante, durabile"