translate English to French: There are still differences, but key players are not talking over one another’s heads as much now.
Il subsiste des divergences, mais les principaux acteurs ne parlent plus autant dans le vide qu’auparavant.