English: Recently, there has been criticism regarding this.
Telugu: దీని గురించి ఇటీవల విమర్శలు వచ్చాయి.