translate English to French: Now it appears that the difficulties are being resolved and that better relations are once again being established.
Il semble à présent qu' il y ait un apaisement et que les relations s'améliorent.