translate English to German: We have discussed this here today.
Das haben wir hier diskutiert.