Language:
Free Online Dictionary|3Dict

鐫心銘骨

Source : CEDICT

etched in one's bones and heart (idiom); ever-present memory (esp. resentment)