translate English to French: But diplomacy takes time – a lot of time – and there is no guarantee that it will succeed.
Mais la diplomatie prend du temps, beaucoup de temps, sans garantie de réussite.