自给自足

自给自足

self-sufficiency