translate English to French: We can see the great river of our history from this terrace.
De cette terrasse, on voit le grand fleuve de notre histoire.