English: This is a new thing for us!
Telugu: ఈ ఊరు మాకు కొత్తకదా!