Continuous heavy downpour of rain falling on ground and puddles