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