Till the end of the road, till the end of the road I got you baby, I got you baby Nobody to trust in these streets, but we got each other to light up the dark Pieces of broken dreams we put back together one step at the time Woman you're my best friend, my confident, my soldier, my partner in crime I will be there till the end of the road Like gold through the fire, your true colors shine You're my every desire Woman there's not wilderness dry enough Baby there's no prison wall high enough Woman there's no foreign land far enough To keep me from holding you down To keep me from holding you down To keep me from holding you down To keep me from holding you down If pressure builds diamond baby I'm the hardest stone I like the way you bring out the best in me You gave me a son to be the father I never had Thousand reasons to love you, thousand reasons to care Thousand reasons to love you hey Woman there's not wilderness dry enough Baby there's no prison wall high enough Woman there's no foreign land far enough To keep me from holding you down To keep me from holding you down To keep me from holding you down To keep me from holding you down On danse sur les braises ya que les flammes qui nous forgent, dans c'monde matérialiste Un point d'honneur a vivre nos rêves on fait jamais dans la forme, on repartira libre A l'heure ou tout c'qui brille a l'prix de l'âme j'contemple le charme de l'ombre J'ai echoue tant d'fois, pas d'amertume les coups on s'charge de rendre Il y a des jours ou l'important n'est pas de vaincre mais de rester debout Mes genoux ne flechissent que devant l'Eternel Together we shine brighter, brighter than the lame lights Woman there's not wilderness dry enough Baby there's no prison wall high enough Woman there's no foreign land far enough To keep me from holding you down To keep me from holding you down To keep me from holding you down To keep me from holding you down