Translation of "rain on sb's parade" - English-Mandarin Chinese dictionary

rain on sb's parade

to do something that spoils someone's plans

泼冷水
I'm sorry to rain on your parade but you're not allowed to have alcohol on the premises. 我报歉要给你们的游行泼冷水,但你们不得在房里喝酒。

(Translation of “rain on sb's parade” from the Cambridge English-Chinese (Simplified) Dictionary © Cambridge University Press)

Translations of “rain on sb's parade”
Need a translator?

Translator tool

Get a quick, free translation!