English: Many people criticize it.
Telugu: అంటూ అనేక మంది విమర్శలు గుప్పించారు.