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

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