铭心镂骨
engraved in one's heart; remembering a favor with undying gratitude
Frequency 0.9
Meanings
- engraved in one's heart and carved in one's bones (idiom); to remember a benefactor as long as one lives
- undying gratitude
engraved in one's heart; remembering a favor with undying gratitude
Frequency 0.9