Pinyin Dictionary results for "ai bu ren shi"

爱不忍释
to love sth too much to part with it (idiom)
Dictionary data provided by CC-CEDICT