20050309 city.delhi: Rain brings breather for Delhiites