English: Protestors demand resignations
Telugu: రాజీనామా సరిపోదంటున్న నిరసనకారులు