Pinyin Dictionary results for "re ren xin fan"

惹人心烦
to annoy people; to be a pain in the neck
Dictionary data provided by CC-CEDICT