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