FEEDBACK

Meaning of 逼人太甚

Lookup via: Pinyin | Radicals
rén tài shèn
to push sb too far; to go too far (in oppressing people)