translate English to German: We proposed what you have all talked about here.
Wir haben vorgeschlagen, was Sie alle hier angesprochen haben.