Translate the following English sentence to French:
"Both institutions gave highly satisfactory answers to the criticisms in my report and we have had prompt and comprehensive replies to our questions and comments."
Les deux institutions ont répondu de manière très satisfaisante aux remarques critiques formulées dans mon rapport et nos questions et remarques ont donc trouvé une réponse en temps opportun et complète.