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