English: That surprised people.
Telugu: ప్రజలను ఆశ్చర్యచకితులను కూడా చేసినటువంటిది.