translate English to French: The latter system has been successfully used in Ontario for the last 7 years.
Ce dernier système a été employé avec succès durant les 7 dernières années.