铭心刻骨míngxīnkègǔMeanings1. lit. etched into one's heart and bones (idiom)2. fig. etched in one's memory; remembered with gratitude as long as one livesCharacters used铭to engrave心heart刻to carve骨bone