All things, all things He can do all things All things, all things He can do all things If it seems impossible, trust God he can do it Can't see your way, same God will bring you through it He does all things, all things Yes he does At times your faith gets low, but you don't need much He's a promise keeper, he comes through in the clutch He can do all things, all things God can do all things All things, all things All things, all things All things, all things All things, all things Ask the blind man sitting on the side of the road Or the woman with the issue of blood made whole He can do all things Yes, he can Ask the single mother fighting just to make ends meet Or the miracle you see when you're looking at me He can do all things, all things Rest assured He will finish what he started in you He's not done with me yet no not yet Rest assured He will finish what he started in you He's not done with me yet no not yet Rest assured He will finish what he started in you He's not done with me yet no not yet Rest assured He will finish what he started in you He's not done with me yet no not yet He will finish what he started in you No matter what you're going through Nothing's too hard for God to do Rest assured He will finish what he started in you He's not done with me yet no not yet Rest assured He will finish what he started in you He's not done with me yet no not yet No matter what you're going through Nothing's too hard for God to do