zhuó chòu xūn tiān

Translation

  • stinks to high heaven
Chinese Tones