(s)torrentialpouring in abundance“torrential rains”