Incessant heavy rains