YOU SAID:
The image of the dead imprinted on my mind
INTO JAPANESE
私の心に刻印された死者のイメージ
BACK INTO ENGLISH
The image of the dead engraved on my heart
INTO JAPANESE
私の心に刻まれた死者のイメージ
BACK INTO ENGLISH
The image of the dead engraved in my heart
INTO JAPANESE
私の心に刻まれた死者のイメージ
BACK INTO ENGLISH
The image of the dead engraved in my heart
That didn't even make that much sense in English.