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