English: Some have openly criticised it.
Telugu: కొందరైతే బహిరంగంగానే విమర్శలు చేస్తున్నారు.