英语regeneration through one's own effort (idiom),self-reliance
德语eigenständig(Adj)
法语(expr. idiom.) compter sur