translate English to German: From this point of view, the timescale is essential.
Unter diesem Gesichtspunkt ist der Zeitplan wesentlich.