What does aus dem Stegreif schaffen mean?

aus dem Stegreif schaffen - German to English

to improvise