English: This gave me a new experience.
Telugu: ఆ టచ్ నాకు కొత్త అనుభవాన్ని ఇచ్చింది.