translate English to French: It is reassuring to note that, in all aspects of its mandate, the ICC has made its presence felt.
Il est rassurant de constater que, dans tous les aspects de son mandat, la CPI a fait sentir sa présence.