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! […]