Pinyin Dictionary results for "ren ren zai ge"

任人宰割
to get trampled on (idiom); to be taken advantage of
Dictionary data provided by CC-CEDICT