translate English to German: Let us respect them, even if we do not agree with them at all.
Respektieren wir sie also, auch wenn wir sie absolut nicht teilen.