English: This drew criticism.
Telugu: దీని పై విమర్శలు గుప్పుమన్నాయి.