Translation: from spanish

there was a huge downpour