translate English to French: Those achievements owed much to the active role played by the subsidiary organs.
Ces réalisations doivent beaucoup au rôle actif joué par les organes subsidiaires.