English: We're a bit new to this.
Telugu: మేము ఈ వూరికి కొంచెం కొత్త.