BSB
Moses took the bones of Joseph with him because Joseph had made the sons of Israel swear a solemn oath when he said, "God will surely attend to you, and then you must carry my bones with you from this place."
AKJV
And Moses took the bones of Joseph with him: for he had straightly sworn the children of Israel, saying, God will surely visit you; and you shall carry up my bones away hence with you.
CPDV
Also, Moses took the bones of Joseph with him, because he had sworn to the sons of Israel, saying: "God will visit you. Carry my bones away from here with you."
ERV
And Moses took the bones of Joseph with him: for he had straitly sworn the children of Israel, saying, God will surely visit you; and ye shall carry up my bones away hence with you.
NHEB
Moses took the bones of Joseph with him, for he had made the children of Israel swear, saying, "God will surely visit you, and you shall carry up my bones away from here with you."
SMT
And Moses will take the bones of Joseph with him: for swearing he caused the sons of Israel to swear, saying, For reviewing, God will review you; and carry up my bones with you from here.