20090713 city.delhi: Rain drenched city sweats it out as humidity soars