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