The English term "eternalize" matches the Italian term "eternare"

other english words that include "eternalize" : italian :
eternalizes eternato