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.