English: There is though, some criticism.
Telugu: అయితే దీనిపై కొందరు విమర్శలు చేస్తున్నారు.