translate English to French: Your comments and questions are always welcome.
Vos commentaires et questions sont toujours bien accueillis.