translate English to French: Your guidance and sense of teamwork on this project was much appreciated.
Vos conseils et votre esprit d’équipe ont été des plus appréciés.