chòu qì chōng tiān

Translation

  • (idiom) to stink to high heaven
Chinese Tones