How do you help upper management understand this is not trivial stuff?
Everywhere I've ever worked I consistently run into the same problem with management, they have no idea what is going on in the depths of an engineer's mind. Understandably, they're not developers so a technical explanation just won't do. How do the rest of you relay the complexity of a project to management after giving an honest estimate and they look at you like the lazy overpaid punk you only wish you could be? 
How do you help upper management understand this is not trivial stuff?
===

Everywhere I've ever worked I consistently run into the same problem with management, they have no idea what is going on in the depths of an engineer's mind. Understandably, they're not developers so a technical explanation just won't do. How do the rest of you relay the complexity of a project to management after giving an honest estimate and they look at you like the lazy overpaid punk you only wish you could be? 