Translation of "Time-pressed" in German