英语independent,self-reliant,self-sustaining,to stand on one's own feet,to support oneself
德语selbstständig(Adj)