20090821 unknown: Heavy showers; storm lash Delhi