English: Many people have protested.
Telugu: దీంతో చాలా మంది చాలా రకాలుగా నిరసనలు తెలుపుతున్నారు.