I've been walking, I've been walking Trying to find the way Once before I wasn't sure Now I think I'm ready I-I've been looking, I've been searching For what's hard to see Even though I haven't found it I still hear Your voice calling me Oh-oh-oh-oh Oh-oh-oh Oh-oh-oh Oh-oh I've been redeemed From my past Thank God Almighty, I'm free at last No longer bound My heart will dance No longer bound Let my heart dance I've been redeemed From my past Thank God Almighty, I'm free at last No longer bound My heart will dance No longer bound Let my heart dance Oh, like a pilgrim on a journey Trying to find the new I'm searching, I'm searching Searching for more of You And even if it gets too far Too far for my eyes to see There's a voice in the distance And it's calling out for me Oh-oh-oh-oh Oh-oh-oh (I hear You calling loud) Oh-oh-oh Oh-oh (I hear You calling loud) I've been redeemed From my past (From my past) Thank God Almighty, I'm free at last (Yeah, yeah, yeah) No longer bound My heart will dance (My heart will dance) No longer bound Let my heart dance I've been redeemed From my past Thank God Almighty, I'm free at last (I'm free at last, I'm free at last) No longer bound My heart will dance No longer bound No longer bound Let my heart dance Let my heart dance