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