English: Villagers furious
Telugu: మండిపడుతున్న గ్రామస్తులు