English: We're New to this City.
Telugu: మనం ఈఊరికి కొత్త.