translate English to German: We have just been involved in major controversy with the Council about these issues.
Wir hatten hier gerade mit dem Rat eine große Kontroverse.