English: This surprised many people.
Telugu: ఈ విషయం చాలామందిని విస్మ‌యానికి గురి చేసింది.