A ja sie nie zgodzę:
be engraved on/in your heart, memory, mind, etc. - to be sth that you will never forget it affected you so strongly
A S Hornby, "Oxford Advanced Learner's Dictionary of Current English", Sixth edition, str. 437.
---
Zgadza sie, ja tu kwestionuje uzycie "was engraved", ktore oznacza czynnosc skonczona. Moge nie miec racji.