Language:
Free Online Dictionary|3Dict

獨立自治

Source : CEDICT

independent and self-governing (idiom)