ESV: Nothing was missing, whether small or great, sons or daughters, spoil or anything that had been taken. David brought back all.
NIV: Nothing was missing: young or old, boy or girl, plunder or anything else they had taken. David brought everything back.
NASB: And nothing of theirs was missing, whether small or great, sons or daughters, plunder, or anything that they had taken for themselves; David brought it all back.
CSB: Nothing of theirs was missing from the youngest to the oldest, including the sons and daughters, and all the plunder the Amalekites had taken. David got everything back.
NLT: Nothing was missing: small or great, son or daughter, nor anything else that had been taken. David brought everything back.
KJV: And there was nothing lacking to them, neither small nor great, neither sons nor daughters, neither spoil, nor any thing that they had taken to them: David recovered all.
NKJV: And nothing of theirs was lacking, either small or great, sons or daughters, spoil or anything which they had taken from them; David recovered all.