translate English to French: I am happy about that excellent relationship.
Le terrorisme, faute de quoi, remporterait la victoire même qu?il recherche.