English: There have been criticisms.
Telugu: దీనిపై సమీక్షలు జరిగాయి.