20090912 city.delhi: Rains keep mercury down in Delhi