To remain in one's mind for a long duration.
come to mind
To appear in one's thoughts.
on someone's mind
Preoccupying someone; present in someone's thoughts.
spring to mind
To appear suddenly in one's thoughts, often as an example of something…
on one's mind
In one's thoughts, especially persistently or recurrently.
top of mind
Foremost in one's thoughts; of greatest concern or priority.
speak one's mind
To state one's thoughts or opinions honestly or frankly.