translate English to German: It really is high time for this important area to be dealt with.
Es wird ja wirklich höchste Zeit, daß eine Regelung für diesen wichtigen Bereich gefunden wird.