English: This surprised the villagers.
Telugu: ఈ వింతపై గ్రామస్తులు ఆశ్చర్యానికి గురయ్యారు.