New Living Translation
16 They rejoice all day long in your wonderful reputation.
They exult in your righteousness.
17 You are their glorious strength.
It pleases you to make us strong.
18 Yes, our protection comes from the Lord,
and he, the Holy One of Israel, has given us our king.