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