translate English to French: The clients liked our estimates, our company philosophy our presentation and of course our price.
Les clients ont bien apprécié nos estimés, notre présentation, notre philosophie d’entreprise et bien sûr notre prix.