translate English to French: Key experts are in general agreement that outcome indicators are not uniform, and must be client defined.
Les experts s'entendaient généralement pour dire que les indices de réussite ne sont pas uniformes et qu'ils doivent être définis par les clients.