BSB
Then we Your people, the sheep of Your pasture, will thank You forever; from generation to generation we will declare Your praise.
AKJV
So we your people and sheep of your pasture will give you thanks for ever: we will show forth your praise to all generations.
CPDV
But we are your people and the sheep of your pasture: we will give thanks to you in all ages. From generation to generation, we will announce your praise.
ERV
So we thy people and sheep of thy pasture will give thee thanks for ever: we will shew forth thy praise to all generations.
NHEB
So we, your people and sheep of your pasture, will give you thanks forever. We will praise you forever, to all generations.
SMT
And we are thy people and the sheep of thy pasture: we will confess to thee forever: to generation and generation we will recount thy praise.