translate English to German: No human obstruction can long withstand it.
Kein von Menschen errichtetes Hindernis kann dieses Steben aufhalten.