Our God is sufficient for all of life's needs, sufficient whatever befall; what a glory it is just to know we are his, and he is sufficient for all! Refrain: Our God is sufficient for all, our God is sufficient for all! Though the worlds fall in flame, there is rest in His name, for He is sufficient for all. Our God is sufficient for all of life's needs, no matter how great or how small; all our struggles are known to the Man on the throne, and he is sufficient for all! Our God is sufficient for all of life's needs-- his ear heeds our faith's faintest call, and his strength he imparts to our faltering hearts-- his grace is sufficient for all! Our God is sufficient for all of life's needs; and then, when life's evening shall fall, with what joy we shall sing 'round the throne of our King: "Our God was sufficient for all!"