translate English to French: However, the objectives are still vague and give the CRIC a great deal of leeway in justifying its activities.
Cependant, les objectifs demeurent vagues et donnent une grande marge de manoeuvre au CRIC dans la justification de ses activités.