Who can bear my burdens And make them beautiful? Who can bring the healing Through the hurt I hold? Who else could part the waters When I needed a way? Though I'm walking through the valley I believe when you say I believe when you say For the good For the good You work all things together For the good (for the good) For the good (for the good) Your promise stands forever You alone are my greatest hope I trust you on the broken route You work all things togеther like only you could For the good Lord, your ways arе higher You know your plans for me You give purpose and a future Even when I can't see So I will pray through every heartache I will cling to this faith Though I'm walking through the valley I believe when you say I believe when you say For the good (for the good) For the good (for the good) You work all things together For the good (for the good) For the good (for the good) Your promise stands forever You alone are my greatest truth I trust you on the broken route You work all things together like only you could For the good For those who love you Those who love you For the good For those who love you Those who love you I know you're working I know you're working I believe, I believe (ooh, ooh) Good things are coming Good things are coming I believe, I believe For the good (good, yeah) For the good You work all things together For the good (for the good) For the good (for the good) Your promise stands forever You alone are my greatest truth I trust you on the broken route You work all things together like only you could For the good (oh) For those who love you Those who love you For the good (oh) For those who love you Those who love you (yeah) I know you're working I know you're working I believe, I believe (I believe) Good things are coming Good things are coming I believe, I believe I know you're working I know you're working I believe, I believe (I believe) Good things are coming Good things are coming I believe, I believe