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

1.
se abren los cielos, llueve a cántaros
when it suddenly starts to rain very heavily
:
•
We were just about to start our picnic when suddenly the heavens opened.
Estábamos a punto de empezar nuestro picnic cuando de repente se abrieron los cielos.
•
I got completely soaked because the heavens opened just as I left the house.
Me empapé por completo porque se abrieron los cielos justo cuando salí de casa.