At work I am giving a part of a presentation to a high-level executive. The feedback I keep getting is that I need to give less technical detail (dumb it down). But this is like my third pass doing that...
Eventually my presentation is just going to be "we work did good!"