20090729 city.delhi: Fire dept was on its toes as rains lashed Delhi