está lloviendo a mares
Spanish • Spain
it is raining seas • It is raining heavily.
"Voy a la tienda." "Asegúrate de llevar un paraguas, está lloviendo a mares."