English: This surprised many people.
Telugu: ఈ మాటలు చాలా మందిని ఆశ్చర్యపరిచాయి.