translate English to French: Here the river passes through some of Toronto’s most developed and densely populated neighbourhoods.
C'est à cet endroit que la Don traverse certains des quartiers les plus développés et populeux de Toronto.