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