20110220 unknown: Heavy rains lash Delhi