Language:
Free Online Dictionary|3Dict

镌骨铭心

Source : CEDICT

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