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