translate English to French: The benchmarks are clear and are very transparent.
Les critères sont clairs et on ne peut plus transparents.