khod kafa

Alternate orthography
خودکفا
English: Translation
Self-sufficient