translate English to French: These were intensive, difficult negotiations to the last.
Les négociations ont été intenses et difficiles jusqu'au dernier moment.