be self-sufficient

[biː ˌsɛlf səˈfɪʃnt] ビー セルフサフィシェント

1. 他者の援助なしに、自分自身の必要を満たせる状態であること。

外部からの支援や供給に頼ることなく、自分自身の力や資源で生計を立てたり、必要なものをまかなったりできる状態を指します。独立性や自立性を強調する際に使われます。
The community aims to be self-sufficient in terms of food and energy. (その共同体は食料とエネルギーに関して自給自足を目指しています。)
関連
self-supporting
self-contained