I know it's hard
When hope is that far
To walk alone with that torn heart
Through a broken world that seems to fall apart
So take your time
No need to run
These cliffs and heights we'll overcome
Across these peaks, there's more to life that will come
Oh I'm on my knees, so I'm on my knees
It's a battle that we can fight
'Cause together now we will rise
We're gonna move those mountains
We're gonna move those mountains one at a time
Open your eyes
With a little faith by our side
We're gonna move those mountains
We're gonna move those mountains one at a time
Through obstacles
We walk these roads
And when it seems impossible
We pray for all those miracles to come
And though these hills
Taunt us like riddles
We can push them aside if we trust a little
If we're on our knees then we won't have to climb
So I'm on my knees, so I'm on my knees
It's an uphill battle and though the journey's long
I'm gonna hold you till the hurt and the pain is gone
With the help of God we can carry on
I'm on my knees for you, praying on my knees for you
It's an uphill battle and though the journey's long
I'm gonna hold you till the hurt and the pain is gone
Though we are weak, yes He is strong
And it's a battle that we can fight