Marching by the river banks of baylon Exiled from our land, the glory that has gone Whats the future gonna be, no one can say Crying bitterly as we look behind Knowing what we've lost, but not what we will find Holding our harps so tight, on our way But while we cry we smile, our song lives on for we know That we will sing again They will hear us far and wide We will sing again We won't cast the harp aside From afar gathering In a chorus that will ring Oh, we will sing again Walking through our lives We shed so many tears Challenges we meet, our sorrows and our fears Yet know tomorrow, there'll be reason to sing So we keep alive the legacy of old The music of the past echoes in our souls We will always have our faith through everything But while we cry we smile, our song lives on For we know That we will sing again There will always be a time We will sing again And the light of old will shine It'll be very soon Every heart will play that tune Oh, we will sing again