the heavens shall praise thy wonders] The angels praise thy power and truth, and therefore it is the more to be marvelled at, that Davids kingdom flourisheth not, v. 38. to whom thou hast made such faithfull promises.
in the congregation of the saints] In heaven; or, among the saints on earth.