English: Review has been approved and published.
Dutch: Review is goedgekeurd en gepubliceerd.