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