20110807 city.delhi: Rain brings down temp; more in store; says Met