translate English to French: Is this really a country that we can do business with?
Est-ce vraiment un pays avec lequel nous pouvons traiter?