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