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