hài rén bù qiǎn

Translation

  • to cause a lot of trouble
  • to inflict much suffering
Chinese Tones