translate English to French: We could respond in many informative ways, and have done so in other publications.
Nous pourrions répondre en donnant de nombreuses informations, et nous lavons fait dans dautres publications.