translate English to German: This is where the main obstacles lie.
Die Bemerkungen gehen vor allem in diese Richtung.