chorus mighty long way mighty long way lord you brought me from a might long way oh mighty long way mighty long way lord you brought brought me brought me from a mighty long way i ve cried many tears down thru the years almost lost my mind but i m still here danger seen and foreseen lord you kept me from every little thing vamp lord you brought me from a mighty long way lord you brought me from a mighty long way lord you brought me from a mighty long way mighty long way mighty long way yes mighty long way mighty long way mighty long way mighty long wa ay repeat