English: Women stage protest
Telugu: ముగ్గులు వేసి మహిళల నిరసన