20050909 city.delhi: City exults in long-overdue rain