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