English: I did have a new experience.
Telugu: నాకు కొత్త అనుభవాన్నిచ్చింది.