translate English to German: It is therefore high time that legislation was drafted in this field.
Deshalb ist es höchste Zeit für einschlägige Rechtsvorschriften.