translate English to French: We are all the newcomers through rivers that were the grand arteries to our hearts and our heartlands.
Nous sommes tous les nouveaux venus arrivés par les rivières qui étaient les grandes artères de nos coeurs et de nos patries.