translate English to German: This is also the main sticking point between Europe and the United States.
Das ist auch der Hauptknackpunkt zwischen Europa und den Vereinigten Staaten.