English: It was indeed a new experience.
Telugu: నిజంగానే కొత్త అనుభవం అంది.