The hour is dark And it's hard to see What You are doing here in the ruins And where this will lead Oh, but I know That down through the years I look on this moment and see Your hand on it And know You were here And I'll testify of the battles You won How You were my portion when there wasn't enough And I'll testify of the seas that we've crossed The waters You parted, the waves that I walked Oh, my God did not fail Oh, it's the story I'll tell Oh, I know it is well Oh, it's the story I'll tell Believing gets hard When options are few When I can't see what You're doing, I know that You're proving You're the God that comes through Oh, but I know That over the years I'll look on this moment and see Your hand on it And know You were here And I'll testify of the battles You won How You were my portion when there wasn't enough And I'll testify of the seas that we've crossed The waters You parted, the waves that I walked Singing, oh, my God did not fail Oh, it's the story I'll tell Oh, I know it is well Oh, it's the story I'll tell All that is left is highest praises Sing hallelujah to the Rock of Ages All that is left is highest praises Sing hallelujah to the Rock of Ages Oh, my God did not fail Oh, it's the story I'll tell Oh, I know it is well Oh, it's the story I'll tell