translate English to German: I think the Council got it right.
Der Rat hat es meiner Ansicht nach richtig gemacht.