Translated Labs
YOU SAID:
sorry to rain on your parade
INTO JAPANESE
あなたのパレードに雨が降りません
BACK INTO ENGLISH
It won't rain on your parade
あなたのパレードに雨は降らない
You've done this before, haven't you.