translate English to German: These films make it much easier for us to understand the development and the progress of life on our continent and elsewhere.
Diese Filme erleichtern es uns wesentlich, die Entwicklung und den Fortschritt des Lebens auf unserem Kontinent und andernorts zu verstehen.