Pinyin Dictionary results for "bi ren tai shen"

逼人太甚
to push sb too far; to go too far (in oppressing people)
Dictionary data provided by CC-CEDICT