translate English to German: Certainly at a time when everything develops so fast, it is of crucial importance to have such a report.
In einer Zeit, da sich eine so rasante Entwicklung vollzieht, ist ein solcher Bericht zweifellos von großer Bedeutung.