translate English to French: Here, there can be no confusion or complacency.
Sur ce point, il n'existe aucune place pour la confusion ou la complaisance.