Translation of "Aus dem urwald stammen" in English