undying in French
undying in French
immortel
permanent; never-ending; infinite
impérissable
permanent; never-ending; infinite
éternel
permanent; never-ending; infinite