English: I'm new there also.
Telugu: నేనూ ఆ ఊరికి కొత్తే.