B2 adjective /self səˈfɪʃənt/
Self-sufficient
自给自足
Meaning
able to provide for oneself without depending on others
Example
The farm is completely self-sufficient in producing vegetables.
这个农场在蔬菜生产方面完全自给自足。