Pinyin Dictionary results for "hao xin dao zuo le lv gan fei"

好心倒做了驴肝肺
lit. to mistake good intentions for a donkey's liver and lungs (idiom); fig. to mistake good intentions for ill intent
Dictionary data provided by CC-CEDICT