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