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