i dream there s nothing that s too tough there s nothing that s hard enough for me and you to get through and i know that with your hand in mine there s not a goal we can t reach in time life can bring us down you see sometimes it s been our destiny but i foresee possibilities for you and me oh i can hold the faith i know that will see us through it all i have had a dream you and i can get through anything don t you ever say never because i have dreamed a dream i know i know we can get passed everything oh no i feel all can become real nothing s too impossible for us to do oh and i see endless opportunities we can reach oh if we both believe oh sometimes hoping s not enough the paths ahead can be so tough but if we stay confident we ll see a brighter day oh i can hold the faith i know that will see us through the end oh ooh oh yeah yeah  