English: Some critics say so.
Telugu: అంటూ కొందరు నెటిజన్లు విమర్శలు గుప్పిస్తున్నారు.