English: had been severely critisized in the past.
Telugu: గతంలో తీవ్ర స్థాయిలో విమర్శలు చేశారు.