English: Villagers stunned
Telugu: ఆశ్చర్యానికి గురవుతున్న గ్రామస్తులు