Chinese words · Chengyu

独立自主

dúlì-zìzhǔTraditional 獨立自主

independent and self-reliant; autonomous

Meanings from our own dictionary. Chengyu from the Xinhua idiom list, the most common first.