The Italian term "immortale" matches the English term "undying"

other italian words that include "immortale" : english :
immortale immortal