to be etched in one's mind
心に刻み付ける
The scene of his ~ ing is still etched (ɛtʃt) in my mind.
彼が〜した光景は今でも心に焼き付いている。
The scene was etched in my mind.
その情景は私の心に焼き付いていた.
to be etched in one's mind
心に刻み付ける
The scene of his ~ ing is still etched (ɛtʃt) in my mind.
彼が〜した光景は今でも心に焼き付いている。
The scene was etched in my mind.
その情景は私の心に焼き付いていた.