translate English to French: However, the progress made at the technical level could not disguise the fact that, at the political level, the two sides were not able to reach agreement.
Toutefois, les progrès réalisés au plan technique ne doivent pas dissimuler le fait qu'au plan politique les deux parties n'ont pas été en mesure de parvenir à un accord.