English: People are amazed with it.
Telugu: దీనితో ప్రజలు ఆశ్చర్యపోతున్నారు.