Vocabulary

記憶に新しい

fresh in one's mind; fresh in one's memory

expression i-adjective