translate English to German: It is high time that we really did look further ahead.
Es ist hoch an der Zeit, wirklich weiterzublicken.