The memory remains sharply engraved on my mind.
或者
The memory is forever engraved on my mind.
我觉得第一句更好一些