meaning of auf die Welt losgelassen werden

auf die Welt losgelassen werden - German to English

is unleashed regarding world