Pre-monsoon showers lashed parts of India over the past week, bringing mild respite from the heatwave.

Private weather forecaster Skymet has predicted that India will have an above normal monsoon that will reach the country on time. The Indian Meteorological Department, however, believes that the onset of the southwest monsoon over Kerala may be slightly delayed.

May began on a cooler note, with several cities including Bangalore, Hyderabad, Pune and Bhopal experiencing showers. Odisha and Telangana, where mercury peaked as high as 48°C, too received relief from the heat.

The mercury dropped in Delhi after Monday morning after scattered light rain and winds lashed the Capital. A sudden downpour on Wednesday morning in some parts kept the temperature in check. Skymet has predicted that the temperature will remain close to 31°C.

Though there will be a marginal rise in humidity, the overall level won't cross 60%. This spells good news for Wednesday’s Indian Premier League match between Kolkata Knight Riders and the Sunrisers Hyderabad.

Twitter celebrated the pre-monsoon showers with images.