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

1.
si scatena il diluvio, piove a dirotto
when it suddenly starts to rain very heavily
:
•
We were just about to start our picnic when suddenly the heavens opened.
Stavamo per iniziare il nostro picnic quando improvvisamente si è scatenato il diluvio.
•
I got completely soaked because the heavens opened just as I left the house.
Mi sono completamente inzuppato perché si è scatenato il diluvio proprio mentre uscivo di casa.