20050424 city.delhi: Surprise Sunday shower brings respite