translate English to French: It has taken seven years for the Treaty of Lisbon to finally take effect.
Il a fallu sept ans pour que le traité de Lisbonne entre enfin en vigueur.