English: Everything seemed new and strange.
Telugu: ఇదంతా కొత్త, వింత అనుభూతి.