We Watch, We Wait

The ancient world
The age of scrolls
The branch of David in the wind
How many lifetimes must unfold
Before the promised one steps in

How many deserts?
How many kings?
How many more burnt offerings?
Emmanuel
I breathe your name
We watch, we wait

We Watch
We wait
We ask
We ache
God with us
Someday
We watch
We wait

The dead of night
A swollen womb
Heaven held inside my hands
How could there be no other room
Than for a bed of straw and sand?

And lo the blood
And oh the cries
And still my soul doth magnify
Emmanuel
I breathe your name
We watch, we wait

We Watch
We wait
We ask
We ache
God with us
Someday
We watch
We wait

A longing heart
A world on fire
We want to see your face again
No man can know
The day, the hour
The many miles from Bethlehem

But every knee will bow and bend
And every tongue confess again
Emmanuel
We breathe your name
We watch, we wait

We watch
We wait
We ask
We ache
God with us
One day
We watch
We wait

We Watch
We wait
We ask
We ache
God with us
This day
We watch
We wait



Credits
Writer(s): Nichole Nordeman
Lyrics powered by www.musixmatch.com

Link