translate English to French: Our ability to match an individual to their business is limited.
Notre capacité d'apparier un particulier et son entreprise est limitée.