What does auf lange Sicht ausgebucht mean?

auf lange Sicht ausgebucht - German to English

totally booked for some time ahead