Japan has been very self-sufficient
जापान लगभग आत्मनिर्भर है