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