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