IntroGDDCG/BCDVerse 1Em7DsusDA/C#B/D#B7EEm7DEEm7Heaven's great mystery, How the God of e-ter - ni-tyDCG/BAm7 Reaches down far from worlds unknownG/BCA/C#DsusDB7susB To the human soul, Making His love in us knownEm7DsusDA/C# Heaven's great blessing received B/D#B7EEm7DEEm7 Is a God full of mercy, so freeDCG/BAm7Reaching out throughout and through spaceG/BCA/C#DsusDC/ED/F#To the human race, Revealing His peace and His graceChorusD/F#GDDCG/BC O the wonder of His heavenly touchGDDDCG/BCFilled with such hope filled with such loveDGDDCG/BC O the mystery how it reaches deep in meGDDDCG/BCDGRestoring my soul and making me ever wholeDDCG/BCDVerse 2Em7DsusDA/C#Heaven's great history,B/D#B7EEm7DEEm7Shows a God full of kindness and strengthDCG/BAm7Reigning down on the hardest of heartsG/BCPiercing through all the dark, A/C#DsusDB7susBWith healing and light from afarEm7DsusDA/C# Heaven's great gift to the earthB/D#B7EEm7DEEm7Was our Savior our Lord's humble birthDCG/BAm7He came down from His throne up aboveG/BCA/C#DsusDC/ED/F#To be born here in us, Giving His unending loveInterludeGDDCG/BCGDDDCG/BCDGBridgeGDDCAll I wanna do is thank You, LordG/BCAll I wanna do is praise You, LordGDDDCFor touching me loving me and G/BCDSending Your Spirit to set me free