20120731 city.delhi: Rain deflects blackout heat in Delhi