be engraved in (one's mind or memory