Hallelujah, hallelujah God does all things well Hallelujah, hallelujah God does all things well Some things we do not understand The way may not be clear But God knows and yes He has a plan So let faith replace your fear And say Hallelujah, hallelujah God does all things well Hallelujah, hallelujah God does all things well There's no failure in my Savior He does all things well There's no failure in my Savior He does all things well There's no failure in my Savior He does all things well All things, all things All things, all things He does all things well All things, all things All things, all things He does all things well Behind your stone All things There's a silver lining All things God says I've heard your cry All things Now you must trust my timing All things Every tear All things Every pain All things Is working together to make it well All things Hallelujah, hallelujah God does all things well Hallelujah, hallelujah God does all things well