translate English to German: We are all agreed on that.
Darüber sind wir uns wohl alle einig.