English: It's still a new feeling.
Telugu: అప్పటివరకూ లేని సరికొత్త అనుభూతినిస్తుంది.