translate English to German: The US remains the major obstacle.
Das Haupthindernis dabei sind und bleiben die USA.