When clouds veil the sun and disaster comes Oh my soul, oh my soul When waters rise and hope takes flight Oh my soul, oh my soul, oh my soul Ever faithful, ever true You, I know, You never let go You never let go, You never let go You never let go You never let go, You never let go You never let go When clouds brought rain and disaster came Oh my soul, oh my soul When waters rose and hope had flown Oh my soul, oh my soul, oh my soul Ever faithful, ever true You, I know, You never let go You never let go, You never let go You never let go You never let go, You never let go You never let go Oh, my soul overflows Oh what love, oh what love Oh, my soul fills with hope Perfect love that never lets go You never let go, You never let go You never let go You never let go, You never let go You never let go You never let go, You never let go You never let go Oh what love, oh what love Oh what love Oh what love, oh what love Oh what love In joy and pain, in sun and rain You?re the same, oh, You never let go In joy and pain, in sun and rain You?re the same, oh, You never let go In joy and pain, in sun and rain You?re the same, oh, You never let go Never let go, You never let go