zhé cuò

Translation

  • to frustrate
  • to inhibit
  • to make things difficult
Chinese Tones