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