Psalm 40:3-5

3 He put a new song[107] in my mouth, a song of praise to our God. Many will see what he did and worship him. They will put their trust in the LORD.

4 Great blessings belong to those who trust in the LORD, for those who do not turn to demons and false gods[108] for help.

5 LORD my God, you have done many amazing things! You have made great plans for us—too many to list. I could talk on and on about them, because there are too many to count.