The English term "immortal" matches the Swedish term "odödlig"

other english words that include "immortal" : swedish :
immortality odödlighet
immortalize odödliggöra