Back to Dictionary
独立自主
獨立自主
dúlìzìzhǔ
1.
independent and autonomous (idiom); self-determination
2.
to act independently
3.
to maintain control over one's own affairs