translate English to French: Have you got questions concerning our products or services?
Vous avez des questions concernant nos produits ou services? Vous avez un problème technique?