Translate the following English sentence to French:
"And we could have done even more if the Iraqi government had not imposed restrictions on the activities of non-governmental organisations, hindering the delivery of humanitarian aid in Iraq."
Nous aurions d'ailleurs pu faire plus encore, si le gouvernement irakien n'imposait pas aux activités des organisations non gouvernementales des restrictions qui compromettent la mise en uvre des programmes d'aide humanitaire en Irak.