I praise the Lord of mysteries
For You cause wonders to unfold
The counsels of antiquities
Trustworthiness and truth of old
You made an oath to Abraham
Confirming it unto his seed
Your prophets wrote Your words to them
And to this day, we still can read
The things You promised, and arranged
We live those ancient words today
Through time, Your Word has never changed
You always do the things You say
You weave Your plot-lines through the years
And ne’er forget Your steadfast love
Amidst our world of temporal fears
You work Your wonders from above
For You build up the ancient walls
Establishing just as You said
Of all your promises, none falls
You raised Your nation from the dead!
You shall remain the Faithful One
And choose those faithful to take part
In doing that which should be done
To share in what is near Your heart
I praise You for Your wonders shown
Foretold millennia ago
And praise You for the things unknown
The beauties we do not yet know
Amidst the pain of temporal strife
Your matchless plans shall come to be
As ancient wonders line my life
Such knowledge is too high for me!
Inspired by Isaiah 25:1 and Psalm 139:6