How can it be? My Savior Is lying in a manger To save my soul from danger He left His throne above How mighty is this baby I know my heart's unsteady But may my lips be ready To praise this Lord of love The King of all creation Has set aside His station He comes to bring salvation Redemption now draws near In Him is all my delight My future is in Him bright He's made my joy like sunlight For I don't have to fear To thank Him what can I do? My earthly treasures are few He's given me a life new To serve Him all my days My God can never fumble He's lifted up the humble No longer shall I stumble But walk in His own ways And to our God, be all glory And to our God, be all glory And to our God, be all glory Give all praise to the King Of His mercy ever sing Of His mercy ever sing