translate English to French: We had quite a number of agreements, and they did abide.
Plusieurs accords existaient et ils s'y étaient conformés.