ulewny deszcz, duży opad deszczu

heavy rain, pelting rain

1

Source: eTutor inglés course