translate English to French: We never lose sight of our vision: to make people feel good, through the products and the service we provide everyday.
Nous ne perdons jamais de vue notre vision: assurer la satisfaction de tous, par notre passion pour les produits et le service que nous offrons tous les jours.