Rain On One's Parade

To spoil someone's plans or dampen their enthusiasm for something.

Examples:

  • The minority party in the legislature has tried hard to rain on the speaker's parade, but so far his agenda has prevailed.

Origin: c. 1900