translate English to French: The recent developments are extremely unfortunate and do not serve peace and stability in the region.
Ces derniers faits sont fort regrettables et ne servent pas la paix et la stabilité dans la région.