20070828 city.delhi: Rain brings brief respite to city