English: It's a new and different feeling.
Telugu: ఇదంతా కొత్త, వింత అనుభూతి.