translate English to French: Various technical, administrative and even political problems might hamper the preparation of a suitable response.
Divers problèmes techniques, administratifs, voire politiques, pouvaient entraver l'établissement d'une réponse valable.