diāo nàn

Translation

  • to be hard on sb
  • to deliberately make things difficult

Synonyms

Chinese Tones