it's raining hard. - Spanish English Dictionary