Language:
Free Online Dictionary|3Dict

雨驟風狂

Source : CEDICT

The wind blows hard and the rain comes down in sheets. (idiom)