A dry summer day, waiting on the rain
To give life to the fields who can barely speak your name
Hey I know, I know, we all have our day
Drowning in the dirt and the dust, waiting on the rain
Where do we go when our river's dried up
Do we dance, do hope, do we pray, or pack it in, pack it up
Honey I know, I know the rain's gotta come
But I've got sand in my eyes and dust on my tongue
How long can we hold out, how long can we wait
How long can we hold out, how long can we wait
Forever and a day we've been in this drought
We're thirsty and tired and weak, our oasis dried out
So we gotta dig deep, and we've gotta believe
There's something better 'round the corner waiting for you and me
But how long can we hold out, how long can we wait
How long can we hold out, how long can we wait
Tell me how long can we hold out, how long can we wait
How long can we suffer, how long do we stay
When our seeds have dried up
And we're buried in sand
If we dig deep enough beneath the desert
Will we find the promised land
Maybe a rush of light, static brought to life
Would end this aching day, and begin a hopeful night
Unsettle the dirt and the dust in a glorious bloom of unrest
Then cascade a welcome monsoon with thunder shaking my chest
Thunder shaking my chest
Thunder shaking my chest
Thunder shaking my chest