translate English to German: In my view, this would be a good time to review the Dutch system as well.
Meiner Meinung nach gehört auch das niederländische System auf den Prüfstand.