When he sits on the throne of his glory in Jerusalem all nations composed of fleshandblood mortal humans will be there before him He shall begin dividing the sheep from the goats

Please fix the punctuation.
When he sits on the throne of his glory, in Jerusalem, all nations composed of flesh-and-blood mortal humans will be there before him. He shall begin dividing the "sheep from the goats."