Translate the following English sentence to French:
"I thank you very much for all your support and help during these discussions, and that of your services."
Je vous remercie beaucoup pour tout votre soutien et votre aide au cours de ces discussions, ainsi que pour ceux de vos services.