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