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

other italian words that include "eterno" : english :
eterno eternal
in eterno, eterno eternally
other italian words that include "durabile" : english :
permanente, fisso, durabile permanent
durabile, incessante uninterrupted