20100905 city.delhi: Heavy rains lash Delhi