ESV: And they were there with David for three days, eating and drinking, for their brothers had made preparation for them.
NIV: The men spent three days there with David, eating and drinking, for their families had supplied provisions for them.
NASB: They were there with David for three days, eating and drinking, for their kinsmen had prepared for them.
CSB: They spent three days there eating and drinking with David, for their relatives had provided for them.
NLT: They feasted and drank with David for three days, for preparations had been made by their relatives for their arrival.
KJV: And there they were with David three days, eating and drinking: for their brethren had prepared for them.
NKJV: And they were there with David three days, eating and drinking, for their brethren had prepared for them.