in recent memory
что-либо, что отложилось в памяти; "насколько помнится"
In recent memory our boss has never been so upset before.
что-либо, что отложилось в памяти; "насколько помнится"