translate English to German: A lot of people were there, so you will know exactly what I said.
Es waren sehr viele Menschen anwesend, deshalb werden Sie genau wissen, was ich gesagt habe.