translate English to French: Or. en Justification The obligation to produce an annual report is too overbearing and burdensome.
Or. en Justification L'obligation de présenter un rapport annuel est excessivement stricte et lourde.