translate English to German: You had the proof of that a few days ago.
Das ist auch Ihnen vor wenigen Tagen so gegangen.