spoiling the party
The French phrase 'gâcher la fête' is used to describe actions or behaviors that disrupt the enjoyment of a social gathering or event. It can refer to someone who brings negativity, creates tension, or otherwise prevents others from having a good time, similar to the English expression 'to rain on someone's parade'.