translate English to French: This is why we proposed the creation of an independent administrative body.
Cette position explique par ailleurs pourquoi nous avions proposé la création d'une unité administrative indépendante.