translate English to French: Ontario has the most concentrated human population in Canada.
C'est en Ontario que l'on trouve la plus forte densité de population humaine au Canada.