translate English to German: Yet despite this evidence, many people here have said the inspections should continue.
Trotz dieser Beweise haben viele hier gesagt, dass die Inspektionen fortgesetzt werden sollten.