before i reach my journey s end before i ll be free from sin whoa oh before i finish this race whoa oh before i see my savior s face lord before i ll be free from fear before i ll be through shedding tears whoa oh before i ll be with the blessed whoa oh before i ll take my my rest and i ve got one more river i ve got one more river i ve got one more mountain before i take my rest put the burden down here they all make just one more river trials is one more river disappointment is one more mountain before i can take my rest 