shā fēng jǐng煞风景to be an eyesore; (fig.) to spoil the funFrequency 2.0Meaningsto be an eyesore(fig.) to spoil the funto be a wet blanket