translate English to German: It is high time we evaluated what has been happening and the kind of consequences being produced.
Es ist deshalb höchste Zeit, kritisch zu hinterfragen, was bisher geschah und mit welchen Konsequenzen das verbunden ist.