630 / 3571

What does 独立自主 (dúlì zìzhǔ) mean in English?

独立自主
dúlì zìzhǔ獨立自主

paddle one's own canoe