English: Anyway, this still bemuses me.
Telugu: ఇప్పటికీ నాకు ఈ విషయం బాధ కలిగిస్తూ ఉంటుంది.