be still fresh in one's memory

  1. Verb belleğinde hâlâ canlı tutmak