I am studying in Bangalore, and it is way better. It is quite chilled out and liberal to be honest, and even the weather is nice. The only thing I don't like about Bangalore is the food, but that's okay. I have never faced any language problem either.
My cousin interned in Chennai, so I know...