20090718 city.delhi: Sweltering Delhi awaits rain