English: management has been criticised.
Telugu: మేనేజ్ మెంట్ తీరుపై విమర్శలు చేశారు.