English: There is though, some criticism.
Telugu: అయితే కొన్ని విమర్శలూ ఉన్నాయి.