2 Samuel 18:31

31 Then the Cushite arrived and said, “My lord the king, hear the good news! The LORD has vindicated you today by delivering you from the hand of all who rose up against you.”

Read 2 Samuel 18:31 Using Other Translations

And, behold, Cushi came; and Cushi said, Tidings, my lord the king: for the LORD hath avenged thee this day of all them that rose up against thee.
And behold, the Cushite came, and the Cushite said, "Good news for my lord the king! For the LORD has delivered you this day from the hand of all who rose up against you."
Then the man from Ethiopia arrived and said, “I have good news for my lord the king. Today the LORD has rescued you from all those who rebelled against you.”

What does 2 Samuel 18:31 mean?

John Gill's Exposition of the Bible
2 Samuel 18:31

And, behold, Cushi came
A little after:

and Cushi said, tidings, my lord the king;
news is sent and brought by me, and good news it is:

for the Lord hath avenged thee this day of all them that rose up
against thee;
they are either killed or dispersed; there is an entire victory over them, and deliverance from them.

California - Do Not Sell My Personal Information  California - CCPA Notice