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