English: There has been so much criticism.
Telugu: దీనిపై ఎన్నో విమర్శలు వచ్చాయి.