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