translate English to French: CICAD has already proven it can make these difficult decisions.
La CICAD a déjà prouvé qu'elle pouvait prendre des décisions difficiles de ce genre.