English: Surely you are new to this town.
Telugu: మీరు ఈ ఊరికి కొత్తగా ఉన్నారు.