the heavens open

US /ðə ˈhɛvənz ˈoʊpən/
UK /ðə ˈhɛvənz ˈoʊpən/
"the heavens open" picture
1.

les cieux s'ouvrent, il pleut à verse

when it suddenly starts to rain very heavily

:
We were just about to start our picnic when suddenly the heavens opened.
Nous étions sur le point de commencer notre pique-nique quand soudain les cieux se sont ouverts.
I got completely soaked because the heavens opened just as I left the house.
J'ai été complètement trempé parce que les cieux se sont ouverts juste au moment où je quittais la maison.