What does auf kurze Frist gesehen mean?

auf kurze Frist gesehen - German to English

for short-term