translate English to French: From that point on down the river, it was all familiar to me.
Depuis cet endroit, lorsque je descendis la rivière, tout me parut si familier.