translate English to French: In our view, a body attached to a federal department would be best positioned to perform the necessary policy oversight, coordination and advisory functions most effectively.
À son avis, un organisme rattaché à un ministère gouvernemental serait le plus apte à s'acquitter efficacement des fonctions de supervision des politiques ainsi que de coordination et de consultation requises.