English: Farmers vent ire on power station
Telugu: విద్యుత్ సబ్‌స్టేషన్ వద్ద రైతుల ఆందోళన