translate English to German: There are many points we all agree on, then, and they are crucial.
Die Punkte, bei denen Einigkeit unter uns herrscht, sind somit zahlreich und grundlegender Natur.