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