English: This surprised many people.
Telugu: ఇది చాలామందిని ఆశ్చర్యానికి గురి చేసింది.