20080521 city.delhi: Weather gods shower more relief temp down to 20 8C