English: And millions of people protesting on the streets.
Telugu: లక్షలమంది ప్రజలు రోడ్లపై నిరసన తెలుపుతూ రగిలిపోతున్నారు.