translate English to French: The Court of Auditors, therefore, already has all the instruments necessary to carry out its role.
La Cour des comptes dispose donc de tous les instruments nécessaires à l'accomplissement de sa mission.