English: That surprised people.
Telugu: ఇది ప్రజలను ఆశ్చర్యపరుస్తుంది.