translate English to German: It is high time for unequivocal decisions.
Es ist höchste Zeit für klare Entscheidungen.