unforgetable, in my memory all my life.
remember sth forever
sth never fades in my minds
unforgetable memory