So we Your peopleand the sheepof Your pastureWill givethanksto You forever;To allgenerationswe will tellof Your praise.
Knowthat the LORDHimselfis God;It is He who has madeus, and not we ourselves;[We are] His peopleand the sheepof His pasture.
One generationshall praiseYour worksto another,And shall declareYour mightyacts.
In Godwe have boastedalldaylong, And we will givethanksto Your nameforever.Selah.
I will cause Your nameto be rememberedin allgenerations;Thereforethe peopleswill giveYou thanksforeverand ever.
O God,whyhave You rejected[us] forever?Why does Your angersmokeagainst the sheepof Your pasture?
Rememberthis,O LORD,that the enemyhas reviled,And a foolishpeoplehas spurnedYour name.
Arise,O God,[and] pleadYour own cause;Rememberhow the foolishmanreproachesYou alldaylong.
For He is our God,And we are the peopleof His pastureand the sheepof His hand.Today,ifyou would hearHis voice,
"The peoplewhomI formedfor Myself Will declareMy praise.