English: It's still a surprise to many people.
Telugu: ఇది ఇప్పటికీ అనేక మందిని ఆశ్చర్యపరిచే విషయం.