translate English to German: Now it is standing in front of us, outsized huge, approx.
Überdimensional gross, ca 2000 m lang, dick und fett zieht sich ein mächtiger Betonstreifen von einem zum anderen Ende der Schlucht.