What does auf freien Fuß setzen mean?

auf freien Fuß setzen - German to English

to create at freedom [release]