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