English: It's a new feeling.
Telugu: అందుకని సరికొత్త అనుభూతినిచ్చింది.