English: They surprised people.
Telugu: అది ప్రజలకు ఆశ్చర్యాన్ని కలిగించింది.