20100625 city.delhi: Showers bring relief from sweltering heat