I sing praises to my Lord And give glory to my king When I see that the time is drawing nigh For the sun to shine again And the tears to dry from my eyes I better hold on for I know it won't be long x2 You'll appreciate the sun when you've Just been through the storm And appreciate good health When you've just been lying down in pain You'll enjoy the food more When you've had a night without food And you'll learn to hold on it won't be long x2 I sing praises to my Lord And give glory to my King When the mountain is too high I have to climb For i know soon it will be over And I will be marching down the streets of gold I better hold on for I know it won't be long x2 You'll appreciate the sun when you've Just been through the storm And appreciate good health When you've just been lying down in pain You'll enjoy the food more When you've had a night without food And you'll learn to hold on it won't be long x2 Better hold on through the rain God will deliver you from the pain And the tears that have caused the stain Will go and go away to stay For I know that all the pain will be replaced by a happy smile I will sing praises to my Lord it won't be long Better hold on for I know it won't be long You'll appreciate the sun when you've Just been through the storm And appreciate good health When you've just been lying down in pain You'll enjoy the food more When you've had a night without food And you'll learn to hold on it won't be long x2 Hold on it won't be long You better hold on it won't be long Hold on it won't be long You better hold on it won't be long Through the night and through the rain You better hold on it won't be long Through the night and through the rain You better hold on it won't be long It won't be long X2 You better hold on it won't be long It won't be long x2 You better hold on it won't be long Hold on x3 It won't be long