Hailstorms and rain in parts of Delhi have provided a much-needed respite from the sweltering heat in the national capital. Isolated pockets have reported drizzling with strong winds, which in turn has brought down the mercury and left a cool breeze in the aftermath.