English: Tens of thousands of people joined the protest.
Telugu: ఆ నిరసనకు వెయ్యిమంది హాజరయ్యారు కూడా.