Translate the following English sentence to French:
"One thing I would say though, is that developments on the political front, i.e. the violent clashes, have thrown up barriers again."
Seulement, l'évolution politique et les conflits violents ont dressé de nouvelles barrières.