translate English to French: The publication of the said periodicals has recently been discontinued Languages:
La publication desdites revues a cessé récemment.