12 Then they believed his promises and sang his praise.

Read Psalm 106:12 Using Other Translations

Then believed they his words; they sang his praise.
Then they believed his words; they sang his praise.
Then his people believed his promises. Then they sang his praise.