English: It’s a totally new feeling.
Telugu: ఇదంతా ఎంతో కొత్త అనుభూతిని కలిగిస్తోంది.