be engraved in/on your memory/mind/heart
From Longman Dictionary of Contemporary Englishbe engraved in/on your memory/mind/heartbe engraved in/on your memory/mind/heartliteraryREMEMBER to be impossible to forget → engraveExamples from the Corpusbe engraved in/on your memory/mind/heart• The date was engraved on his heart.