translate English to German: Perhaps you should have another look at my last week's report on the matter.
Da müssen Sie meinen Bericht von letzter Woche einmal nachlesen.