English: some criticism of it.
Telugu: దీనిపై కొన్ని విమర్శలు