meaning of auf lange Sicht ausgebucht

auf lange Sicht ausgebucht - German to English

totally booked for some time ahead