able to stand on one's own two feet
self-sustaining
adj
-
Able to sustain itself without the need for additional fuel.
-
Opposing or rejecting exterior influence; independent.
-
Able to provide for one's own needs without help from others; self-sufficient.
How often have the words able to stand on one's own two feet and self-sustaining occurred in a corpus of books? (source: Google Ngram Viewer )