20090727 city.delhi: Heavy rains lash Delhi