English: some have criticised.
Telugu: కొందరు విమర్శించారు.