Language:
Free Online Dictionary|3Dict

鐫骨銘心

Source : CEDICT

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