English: It has been criticized on several issues.
Telugu: అనేక అంశాలపై వీరి విమర్శకొనసాగింది.