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