Man einigte sich darauf,... ..dass extraterrestrische Lebewesen, die einen Absturz überleben,...
And it was
agreed that... should any extraterrestrial biological entities survive a crash... the
Man einigte sich darauf, dass der verantwortliche Professor dieser speziellen Abteilung für
They
agreed that the responsible professor of this special department for high-speed-photography