English: A rather new experience, really.
Telugu: నిజంగానే కొత్త అనుభవం అంది.