To let (someone) down

To let (someone) down: to disappoint, to not complete an expectation Jamie: Sorry I’m late, Mr. Tosca.  Mr. Tosca: You told me your presentation would ready two hours ago.  Our new clients are very angry. Jamie: Don’t worry, Mr. Tosca. I’ll explain everything to them. Mr. Tosca: No, you won’t. They left 45 minutes ago!  […]