English: Devotees protest
Telugu: తీవ్ర నిరసన వ్యక్తం చేస్తున్న భక్తులు