🇯🇵 ja en 🇬🇧

自給自足 idiom

self-sufficiency, self-sufficient
Wiktionary Links