be visible before the eyes; be still vivid in one's mind; clearly reappear before one's eyes; come clearly into view; leap to the eyes; leap up vividly before one's eyes; leap up vividly before the eyes; present to the mind; remain clear and distinct in one's mind; remember clearly to this day; remember every detail as if before the eyes; 追忆往事,历历在目 as i look back, scenes of the past leap before my eyes
Related Translations:
追忆往事历历在目: i look back scenes of the past leap before my eyes