translate English to German: I am sure we are much better informed on this matter now.
Ich bin sicher, dass wir über diese Angelegenheit jetzt viel besser Bescheid wissen.