English: This has bewildered the villagers.
Telugu: దీంతో ఆ గ్రామస్తుల్లో నైరాశ్యం ఉంది.