English: There has been some criticism of this.
Telugu: ఆ విషయంలో కాస్త విమర్శలు ఉన్నాయి.