20090720 city.chennai: Rain brings respite from dog days