English: This lead to a lot of criticism.
Telugu: ఇది పెద్ద ఎత్తున విమర్శలకు దారి తీస్తోంది.