translate English to French: Nevertheless, a final push is needed to resolve the remaining key issues and to close outstanding discussions.
Un dernier effort est cependant nécessaire pour régler les principaux points encore en suspens et clore les discussions en cours.