translate English to French: There was, however, a window of opportunity, which Palestinians and Arabs alike were striving to seize.
Cela dit, une possibilité demeure, que les Palestiniens et les Arabes s'efforcent de saisir.