English: And people are amazed at it.
Telugu: అని ప్రజలు ఆశ్చర్యపోతూ మండిపడుతున్నారు.