translate English to French: Your input into developing this policy was vital.
Votre apport dans l'élaboration de cette politique s'est avéré indispensable.