translate English to French: It is difficult to attribute this to the Agreement.
Il est difficile d’attribuer ces résultats à l’entente.