Google translate is my saviour and cheap as chips...your dead in the water...nope in short.
do you know any British Proverbs?
do you want to know some...?
you have no choice actually...
Rain On Your Parade
Meaning:
The phrase ‘rain on (my) parade‘ is an idiom that means to have one’s enjoyable time be ruined by something, such as hearing disappointing news.
|