English: This led to a major public protest.
Telugu: దీంతో ప్రజలనుంచి పెద్ద ఎత్తున నిరసన ఎదురైంది.