translate English to German: We have discussed it several times.
Mehr will ich zu dieser Frage nicht sagen, wir haben sie bereits mehrmals erörtert.