translate English to French: It could potentially have a negative impact on our business.
Voir la réponse au commentaire 82.