translate English to German: Unfortunately, scientists in the US are running up against such barriers more and more often.
Unglücklicherweise werden Wissenschafter in den USA immer häufiger mit Hindernissen dieser Art konfrontiert.