Translate the following English sentence to French:
"The many non-governmental organisations which are present fulfil a key role in the implementation of programmes."
Les nombreuses organisations non gouvernementales présentes sur place jouent un rôle clé dans la mise en uvre des programmes.