English: We are still a little new over here.
Telugu: మేము ఈ వూరికి కొంచెం కొత్త.