O Lord, our God, to You we come Will You still hide Your face? We cry before You and on our knees we pray How long, O Lord, how long? Our sorrows leave us weak and worn Surrounded by our fears We look to heaven through feeble faith and tears How long, O Lord, how long? Till Your glory fills our eyes And our faith is turned to sight Till our thirsty souls are satisfied How long, O Lord, how long? Our foes and enemies rejoice Injustice seems to reign Lord, we are shaken and we are losing strength How long, O Lord, how long? Till Your glory fills our eyes And our faith is turned to sight Till our thirsty souls are satisfied How long, O Lord, how long? But we will trust Your steadfast love Your grace will be our song You bring new mercies with ev'ry rising sun How long, O Lord, how long? Till Your glory fills our eyes And our faith is turned to sight Till our thirsty souls are satisfied How long, O Lord, how long? How long, O Lord, how long?