English: It came under considerable criticism.
Telugu: అది తీవ్ర విమర్శలకు గురైంది.