dà shā fēng jǐng

Translation

  • to be a blot on the landscape
  • to dampen spirits
  • to spoil the fun
  • to be a wet blanket
Chinese Tones