: Torrential rain, deluge, downpour, cloudburst, or "hammering" rain.
Depending on intensity, "lluvia" can be described with specific English terminology for creative or formal writing: : Drizzle, mist, sprinkle, or shower. lluvia
Rain has significant effects on the human brain and emotional well-being: : Torrential rain