(idiomatic) To remain in one's mind for a long duration.Example: the accident hasn't left my thoughts in years‎