English: A great deal of criticism on this
Telugu: దీనిపై పెద్ద ఎత్తున విమర్శలు