English: A novelty to us here!
Telugu: ఈ ఊరు మాకు కొత్తకదా!