bī rén tài shèn

Translation

  • to push sb too far
  • to go too far (in oppressing people)
Chinese Tones