English: There is a worldwide protest on this.
Telugu: దీనిపై సర్వత్రా నిరసన వ్యక్తమవుతోంది.