translate English to French: Several cancellations of orders and subscriptions have also resulted from this situation.
Plusieurs annulations de commande et d’abonnement s’expliquent de la même manière.