With undivided heart and ceaseless songs give thanks to God. To his high majesty all praise belongs: give thanks to God. His love and truth proclaim, his mercy still the same; and for his holy Name give thanks to God. Exalt his Name and his eternal word, he is our God. Before his throne our every prayer is heard, he is our God. Let kings declare his praise, sing of his words and ways, for through eternal days he is our God. He reigns in glory from his throne above, he is the Lord: and in our weakness meets us with his love, he is the Lord. His purpose cannot fail; though fears and foes assail his love shall still prevail, he is the Lord.