English: And that amazed everyone.
Telugu: అది అందరికీ ఆశ్చర్యాన్ని కలిగించింది.