English: And that still bothers me.
Telugu: ఇప్పటికీ కూడా ఆ విషయం నన్ను బాధిస్తోంది.