translate English to German: That is precisely what we have been discussing from such diametrically opposed positions here.
Das ist ja gerade das, was wir hier so konträr diskutieren, wo wir unterschiedlicher Meinung sind.