translate English to French: They cannot see as far distant as humans.
Les chiens ne peuvent pas voir aussi loin que les humains.