Language:
Free Online Dictionary|3Dict

銘肌鏤骨

Source : CEDICT

engraved on one's mind forever (idiom)