Language:
Free Online Dictionary|3Dict

镌心铭骨

Source : CEDICT

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