In the valley of shadow We were holding our heads high, but as it grew dark Our eyes couldn't find You But what we can't see, we still know in our hearts We can dance through the heartbreak We can sing till the tables are turned We can dance till the chains break We can sing 'cause our hope is secure You never let us go You never let us go on our own You never let us go You never let us go all alone With every word we sing louder With every step we get further from the pall of night Till we see our Saviour Reach out His hand and bid us to rise We can dance through the heartbreak We can sing till the tables are turned We can dance till the chains break We can sing 'cause our hope is secure You never let us go You never let us go on our own You never let us go You never let us go all alone When it seemed like certain defeat You surrounded my enemy Before I first laid it at your feet You knew and prepared the victory When my doubts make my heartbeat get weak Open these eyes that they might see Your chariots on the hill The armies that wait upon Your will Give me faith to know and not just to believe In my darkest hours... You never let us go You never let us go on our own You never let us go You never let us go all alone