ESV: And Moses was angry with the officers of the army, the commanders of thousands and the commanders of hundreds, who had come from service in the war.
NIV: Moses was angry with the officers of the army—the commanders of thousands and commanders of hundreds—who returned from the battle.
NASB: But Moses was angry with the officers of the army, the commanders of thousands and the commanders of hundreds, who had come from service in the war.
CSB: But Moses became furious with the officers, the commanders of thousands and commanders of hundreds, who were returning from the military campaign.
NLT: But Moses was furious with all the generals and captains who had returned from the battle.
KJV: And Moses was wroth with the officers of the host, with the captains over thousands, and captains over hundreds, which came from the battle.
NKJV: But Moses was angry with the officers of the army, with the captains over thousands and captains over hundreds, who had come from the battle.