English version

self-sustaining

From Longman Business Dictionaryself-sustainingˌself-susˈtaining (also self-supporting) adjective continuing to succeed and grow without help or money from outsideWhile the newsletter is a good idea, it will be several years before it is self-sustaining.The company has demonstrated the capacity to establish itself as a competitive, self-supporting enterprise.
Pictures of the day
Do you know what each of these is called?
Click on the pictures to check.