English: And people are amazed!
Telugu: అని ప్రజలకు ఆశ్చర్యం కలుగుతోంది!