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