20 For I your servant know that I have sinned, but today I have come here as the first from the tribes of Joseph to come down and meet my lord the king."

Other Translations of 2 Samuel 19:20

King James Version

20 For thy servant doth know that I have sinned: therefore, behold, I am come the first this day of all the house of Joseph to go down to meet my lord the king.

English Standard Version

20 For your servant knows that I have sinned. Therefore, behold, I have come this day, the first of all the house of Joseph to come down to meet my lord the king."

The Message

20 I know I sinned, but look at me now - the first of all the tribe of Joseph to come down and welcome back my master the king!"

New King James Version

20 For I, your servant, know that I have sinned. Therefore here I am, the first to come today of all the house of Joseph to go down to meet my lord the king."

New Living Translation

20 I know how much I sinned. That is why I have come here today, the very first person in all Israel to greet my lord the king."

Matthew Henry's Commentary on 2 Samuel 19:20

Commentary on 2 Samuel 19:16-23

(Read 2 Samuel 19:16-23)

Those who now slight and abuse the Son of David, would be glad to make their peace when he shall come in his glory; but it will be too late. Shimei lost no time. His abuse had been personal, and with the usual right feeling of good men, David could more easily forgive it.

Daily Verse Podcast