In this life full of strife You give me light Through storms and struggles You are my rock In this life full of pride You humble me with love Through storms and battles You gave me Your word But all of these sufferings Are not worth comparing With the glory that will be revealed in me As You delivered your people From the wilderness to Canaan You've showed us countless times Across our battles You're at hand And I will confidently sing Of how Your promise rest assures And I'll sing, "Hallelujah" In this life full of strife You give me light Through storms and struggles You are my rock In this life full of pride You humble me with love Through storms and battles You gave me Your word But all of these sufferings Are not worth comparing With the glory that will be revealed in me As You delivered your people From the wilderness to Canaan You've showed us countless times Across our battles You're at hand And I will confidently sing Of how Your promise rest assures And I'll sing, "Hallelujah" ♪ But all of these sufferings Are not worth comparing With the glory that will be revealed in me As You delivered your people From the wilderness to Canaan You've showed us countless times Across our battles You're at hand And I will confidently sing Of how Your promise rest assures And I'll sing, "Hallelujah" As You allow me to journey Down a dark and restless road You're slowly turning me Into a beautiful fine stone And I will give my life to follow 'Til I breathe my last breath And I'll sing, "Hallelujah"