translate English to French: The time has come to start negotiating.
Le temps est venu d'entamer des négociations.