meaning of auf kurze Frist gesehen

auf kurze Frist gesehen - German to English

for short-term