Translated Labs
YOU SAID:
sorry to rain on your parade
INTO JAPANESE
あなたのパレードに雨が降りません
BACK INTO ENGLISH
It won't rain on your parade
あなたのパレードに雨は降らない
Come on, you can do better than that.