Who can voice The mystery of our great God No one is higher no one is greater No one compares Who can sing The chorus of all His praise No song can capture No man can measure No mind can know And we are amazed We stand in awe of You God And great is our God Who set us free And great is the Son Who hung from the tree And great is the Spirit who lives in me Oh beautiful mystery Who can know the depths And the heights of love Leaving His glory born as a baby The Savior of all And who can grasp A Savior who takes our sin Yes it is finished we are forgiven Freedom has come And we are amazed We stand in awe of You God And great is our God Who set us free And great is the Son Who hung from the tree And great is the Spirit who lives in me Oh beautiful mystery Who can voice The mystery of our great God His Spirit within us Giving us power To live as He lived And we will rise Lay down our lives for love All for the honor All for the praise the glory of God And great is our God Who set us free And great is the Son Who hung from the tree And great is the Spirit who lives in me Oh beautiful mystery And great is the Lamb who takes our sin Great is the King who's coming again How great a salvation I'm never forsaken Oh beautiful mystery