Who can tell the sun to rise? Who can show the dawn its place? I could spend a thousand years And only start to know Your ways Who can measure what You're worth? Who can fathom what You've done? I could write a thousand songs And never capture heaven's love And oh, praise the Lord, the Holy One And oh, praise the King of perfect love A thousand times my soul will sing hallelujah Yet I will sing a thousand more Who can heal the hardest heart? Who can hear the softest prayer? I could run a thousand miles And still I know You'd find me there And oh, praise the Lord, the Holy One And oh, praise the King of perfect love A thousand times my soul will sing hallelujah Yet I will sing a thousand more Hallelu, hallelu, hallelu Yet I will sing a thousand more I could climb the highest heights Or I could fall to lowly states I could live a thousand lives And never see the end of grace And oh, praise the Lord, the Holy One (the Holy One) And oh, praise the King of perfect love (hallelujah) A thousand times my soul will sing hallelujah (hallelujah) Yet I will sing a thousand more A thousand more Ooh! Yet I will sing a thousand more (yet I will sing, yet I will sing, yet I will)