Psalm 18:50

ESV Great salvation he brings to his king, and shows steadfast love to his anointed, to David and his offspring forever.
NIV He gives his king great victories; he shows unfailing love to his anointed, to David and to his descendants forever.
NASB He gives great salvation to His king, And shows faithfulness to His anointed, To David and his descendants forever.
CSB He gives great victories to his king; he shows loyalty to his anointed, to David and his descendants forever.
NLT You give great victories to your king; you show unfailing love to your anointed, to David and all his descendants forever.
KJV Great deliverance giveth he to his king; and sheweth mercy to his anointed, to David, and to his seed for evermore.

What does Psalm 18:50 mean?

David rejoices that God granted him salvation. Not only did God deliver him from his enemies (2 Samuel 22:1) but the Lord also brought David into a right relationship with Himself. David was rescued from his enemies, and this theme of redemption echoes in the way the Messiah saves is from our sins. Further, David praises God for his steadfast love. God never withdraws His love from those whom He saves, and His love extends to David's offspring, his descendants, forever.

Throughout history the people of Israel have endured many intense persecutions, but they have survived because God loves them forever. In the tribulation period that follows the removal of the church from the earth, Satan will unleash his fury on Israel (Revelation 12), but God will provide an escape for His people. At the close of the tribulation a remnant of saved Jews will enter Messiah's earthly kingdom (Micah 2:12; Zechariah 2:6–12; 8:7–8, 22–23; 13:1). God's steadfast love also rests upon believers today. Nothing can separate us from His love (Romans 8:38–39).
What is the Gospel?
Download the app: