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