English: This surprised many people.
Telugu: ఈ అనేకమందిని ఆశ్చర్యపరిచింది.