What does auf die Welt losgelassen werden mean?

auf die Welt losgelassen werden - German to English

is unleashed regarding world