translate English to French: This order may last for a maximum of 24 months;
Cette ordonnance peut porter sur une période maximale de 24 mois;