translate English to French: Some were engaged in scheduled operations to or from these locations.
Certains se livraient à diverses opérations à destination ou en provenance de ces pays.