1 Hallelujah! Give thanks to the LORD, for he is good, for his steadfast love endures forever.
2 Who can tell the mighty acts of the LORD or proclaim all his praise?
3 How blessed are those who guard justice, who do what is right at all times!
4 Remember me, LORD, when you show favor to your people; come to me with your salvation,
5 that I may see the good of your chosen ones, rejoice in the joy of your nation, and boast along with your inheritance.
6 We have sinned, we and our fathers; we have done wrong and acted wickedly.
7 Our fathers in Egypt gave no thought to your wonders; they did not remember your many acts of steadfast love, but rebelled at the sea, at the Red Sea.
8 But he saved them for the sake of his name, to make his might known.
9 He rebuked the Red Sea and it dried up, and he led them through the deeps as through a desert.
10 He saved them from the hand of the hater and redeemed them from the power of the enemy.
11 The waters covered their foes; not a single one of them remained.
12 Then they believed his words and sang his praise.
13 But soon they forgot his works; they did not wait for his counsel.
14 They gave way to craving in the wilderness and put God to the test in the wasteland.
15 He gave them their request but sent a wasting sickness upon their soul.
16 They envied Moses in the camp, and Aaron, the holy one of the LORD.
17 The earth opened up and swallowed Dathan and closed over the band of Abiram.
18 Fire burned among their band; flame consumed the wicked.
19 At Horeb they made a calf and worshiped a molten image.
20 They traded their glory for the likeness of a grass-eating ox.
21 They forgot God, their deliverer, who had done great things in Egypt,
22 wonders in the land of Ham, fearful deeds at the Red Sea.
23 And he said he would destroy them—had not Moses, his chosen one, stood in the breach before him to turn back his wrath from destroying.
24 Then they spurned the desirable land; they put no faith in his word.
25 They grumbled in their tents and would not listen to the voice of the LORD.
26 So he lifted up his hand against them, that he would make them fall in the wilderness,
27 and make their descendants fall among the nations and scatter them across the lands.
28 They attached themselves to Baal of Peor and ate sacrifices to the dead.
29 They stirred up his anger with their deeds, and a plague broke out upon them.
30 Then Phinehas rose and intervened, and the plague was held back.
31 And this was credited to him as righteousness, for generation after generation, forever.
32 They also provoked him at the waters of Meribah, and it went ill with Moses because of them,
33 for they rebelled against his spirit, and he spoke thoughtlessly with his lips.
34 They did not destroy the peoples as the LORD had told them,
35 but mixed with the nations and learned their ways.
36 They served their idols, and these became a snare to them.
37 They offered their sons and their daughters as sacrifices to demons;
38 they shed innocent blood, the blood of their sons and daughters, whom they sacrificed to Canaan's idols, so that the land was defiled with bloodshed.
39 So they made themselves unclean by their works and prostituted themselves by their deeds.
40 Then the LORD's anger burned against his people, and he loathed his inheritance.
41 He handed them over to the nations, and those who hated them ruled them.
42 Their enemies oppressed them, and they were humbled beneath their hand.
43 Many times he rescued them, but they rebelled with their schemes and sank down in their iniquity.
44 Yet he saw their distress when he heard their cry of pleading.
45 He remembered his covenant for their sake and relented according to the greatness of his steadfast love.
46 He made them objects of compassion before all who held them captive.
47 Save us, LORD our God, and gather us out of the nations, so that we may give thanks to your holy name and make our boast in your praise.
48 Blessed be the LORD, the God of Israel, from everlasting to everlasting! And all the people shall say, "Amen." Hallelujah!