镌骨铭心juān gǔ míng xīnjuangumingxinetched in one's bones and heart (idiom); ever-present memory (esp. resentment)Characters in this word心heart铭to engrave, to inscribe镌engraving tool骨boneStudy it in Yanamino