translate English to French: We do not have sufficient credibility among the Palestinians, and it is time we did so.
Nous n’avons pas suffisamment de crédibilité auprès des Palestiniens, et il est temps que cela change.