Debilitated; incapacitated Welcome to Japan Answers