English: i'm feelin' this new sensation.
Telugu: ఆ కొత్త అనుభూతి ని ఎంజాయ్ చేస్తున్నాను.