My Eyes Have Seen Your Salvation - Messiah Remix

From My Eyes Have Seen Your Salvation

Lyrics

Now I can rest, Lord, You've kept Your word
You've set me free, just like I've heard
Your servant can go in peace tonight
Cause Your promise has come, shining bright

My eyes have seen Your salvation
A light for every nation
Oh, the glory of Israel
And the hope this world has been waitin' to tell

You made it ready for every man
A holy gift by Your mighty hand
Not just for some, but for all to see
Your mercy has come, it's setting us free

My eyes have seen Your salvation
A light for every nation
Oh, the glory of Israel
And the hope this world has been waitin' to tell

A light in the darkness, shining so true
Gentiles and Israel, all made new
The old man can lay his burden down
'Cause the Savior's here, in this little town

My eyes have seen Your salvation
A light for every nation
Oh, the glory of Israel
Yes, the hope this world's been waitin' to tell

Song Meaning