translate English to French: This agreement is still in force.
Cet accord est toujours en vigueur.