translate English to German: This is clear and we, for our part, have been stressing this for a long time.
Das ist klar, und wir haben das unsererseits seit langem betont.