Translation of "Das weitere wird sich finden" in English