English: This surprised the villagers.
Telugu: దీంతో గ్రామస్థులు ఆశ్చర్యపోతున్నారు.