7 At the end of foura years, Absalom said to the king, “Let me go to Hebron and fulfill a vow I made to the LORD.

Read 2 Samuel 15:7 Using Other Translations

And it came to pass after forty years, that Absalom said unto the king, I pray thee, let me go and pay my vow, which I have vowed unto the LORD, in Hebron.
And at the end of four years Absalom said to the king, "Please let me go and pay my vow, which I have vowed to the LORD, in Hebron.
After four years, Absalom said to the king, “Let me go to Hebron to offer a sacrifice to the LORD and fulfill a vow I made to him.