English: This surprised many people.
Telugu: ఇది విని, చాలామంది ఆశ్చర్య పోయారు.