English: It's new in town!
Telugu: అదేం ఈ సిటీలో కొత్తా!