English: There has been so much criticism.
Telugu: దీనిపై అప్పుడే పెద్ద ఎత్తున విమర్శలు వచ్చినా.