translate English to French: The most demanding challenge is the land-border demarcation negotiations.
Le plus difficile d'entre eux concerne les négociations sur la délimitation de la frontière terrestre.