English: This is a new feeling.
Telugu: ఓ సరికొత్త అనుభూతిని పొందుతారు.