Vocabulary

心に残る

to stay in one's heart; to be enduringly memorable; to be unforgettable

expression verb