Wiktionary
raining on one's parade
vb. (present participle of rain on one's parade English)
vb. (present participle of rain on one's parade English)