20100812 city.delhi: Drenched; Delhi can expect more rain