English: The thing is, it still amazed me.
Telugu: విషయం ఏంటంటే, నాకిప్పటికీ ఆశ్చర్యంగానే ఉంది.