For All You've Done
Planetshakers Lyrics


Jump to: Overall Meaning ↴  Line by Line Meaning ↴

All my life I've dreamed of this place
I've finally found my home
A place that I can run into Your arms

Here I stand, lost in Your embrace
My heart is overcome
Cause You've taken me
And turned my world upside down

As I long for You
You take me in Your arms
As I worship You
Wanna thank You for the things
You've done in me

For all You've done
I will lift my voice and shout aloud Your praise
For all You've done
In our hearts our lives will never be the same

For all You've done
I will tell the world of what You've done in me
Our hearts we give to You




With our lives we shout Your praise
For all You've done

Overall Meaning

The lyrics of "For All You've Done" by Planetshakers speaks of finding a home in God's loving embrace after years of searching. The song starts by saying that everything that the singer has ever dreamt of is in God's presence, and they have finally found their home. They are able to run into God's arms and feel lost in His embrace. They go on, to say that their heart is overcome because God has taken them, and turned their world upside down. They proclaim their longing for Him and thank Him for everything He has done in their lives.


The chorus of the song repeats the phrases "For all You've done, I will lift my voice and shout aloud Your praise," emphasising the singer's gratitude towards God, declaring that their hearts and lives will never be the same. The bridge of the song takes a more evangelical turn, as the singer proclaims their intention to tell their testimony to the world, and to offer their hearts and lives to God.


The song's message is one of thanksgiving, appreciation and surrender to God's love. It encourages listeners to be grateful for all of God's blessings in their lives, and to surrender fully to His grace. With a catchy melody and energetic musical production, "For All You've Done" has become a favourite worship song for many Christians.


Line by Line Meaning

All my life I've dreamed of this place
I have always yearned for a place where I could truly belong.


I've finally found my home
I have finally discovered a place where I fit in perfectly.


A place that I can run into Your arms
This place provides me with comfort and security, and I can always rely on God.


Here I stand, lost in Your embrace
I am overwhelmed by God's love and feel safe in his arms.


My heart is overcome
My emotions have taken over, and I am filled with intense feelings of joy and happiness.


Cause You've taken me
God has taken me as I am, flaws and all.


And turned my world upside down
God has transformed my life and my perspective, altering everything I thought I knew and believed.


As I long for You
My love and desire for God is never-ending.


You take me in Your arms
God embraces me and brings me close to him no matter what.


As I worship You
I praise and adore God for who he is and all he has done for me.


Wanna thank You for the things
I want to express my gratitude to God for all that he has done for me.


You've done in me
God has transformed and changed my heart and life in ways I could never do on my own.


For all You've done
I cannot express enough gratitude for all that God has done for me.


I will lift my voice and shout aloud Your praise
I will express my love and gratitude for God in a visible and audible way.


In our hearts our lives will never be the same
God has transformed our hearts and lives, and we will never be the same.


I will tell the world of what You've done in me
I will share my testimony of how God has changed my life with others.


Our hearts we give to You
We offer all of our hearts and lives to God.


With our lives we shout Your praise
We will live our lives in a way that reflects our love for God and his goodness.


For all You've done
Once again, we express our deep gratitude for everything God has done for us.




Contributed by Austin C. Suggest a correction in the comments below.
To comment on or correct specific content, highlight it

Genre not found
Artist not found
Album not found
Song not found

More Versions