Deep calls unto deep In the roar of your waves You are beckoning To a secret place While you are breaking I know you're shaping me I hear you calling To treasures I can not see You are not done with me yet You are not done with me yet Let my heart never forget That you are working for my good So whatever walls have to shake Whatever chains have to break I know that you'll make a way For you are working You're working for my good I will trust in you Though I don't comprehend Following your voice And your unseen hand While you are breaking I know you're shaping me I hear you calling To treasures I can not see You are not done with me yet You are not done with me yet Let my heart never forget That you are working for my good So whatever walls have to shake Whatever chains have to break I know that you'll make a way For you are working You're working for my good I know your way is Higher than the heavens Higher than the heavens So I lift my praises Higher than the heavens Higher than the heavens You are not done with me yet You are not done with me yet Let my heart never forget That you are working for my good So whatever walls have to shake Whatever chains have to break I know that you'll make a way For you are working You're working for my good You're working for my good You're working for my good You're working for my good I know you're working for my good