English: This is a new feeling.
Telugu: ఓ కొత్త ఉత్సాహం వస్తుంది.