ESV: So David assembled all Israel from the Nile of Egypt to Lebo-hamath, to bring the ark of God from Kiriath-jearim.
NIV: So David assembled all Israel, from the Shihor River in Egypt to Lebo Hamath, to bring the ark of God from Kiriath Jearim.
NASB: So David assembled all Israel together, from the Shihor of Egypt to the entrance of Hamath, to bring the ark of God from Kiriath-jearim.
CSB: So David assembled all Israel, from the Shihor of Egypt to the entrance of Hamath, to bring the ark of God from Kiriath-jearim.
NLT: So David summoned all Israel, from the Shihor Brook of Egypt in the south all the way to the town of Lebo-hamath in the north, to join in bringing the Ark of God from Kiriath-jearim.
KJV: So David gathered all Israel together, from Shihor of Egypt even unto the entering of Hemath, to bring the ark of God from Kirjathjearim.
NKJV: So David gathered all Israel together, from Shihor in Egypt to as far as the entrance of Hamath, to bring the ark of God from Kirjath Jearim.