translate English to French: Nevertheless, the treaty is a considerable achievement.
Le traité n’en est pas moins un accomplissement considérable.