English: It is that experience that continues to stick with me.
Telugu: ఆ అనుభవం ఇప్పటికీ నన్ను వెంటాడుతూనే ఉంది.