translate English to French: It was pointed out that the expected accomplishments and indicators of achievement could be refined further.
On a fait observer que les réalisations escomptées et les indicateurs de succès pourraient être affinés.