20140525 city.delhi: Heavy showers; hailstorm spell relief from blazing heat