translate English to French: In terms of content, we have achieved all that we set out to achieve.
Sur le fond, nous avons obtenu tout ce que nous avions prévu.