translate English to French: But I do then keep those people in mind, often for years.
Mais je garde le nom de ces personnes à l’esprit, souvent pendant des années.