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