drop the ball
📖 generalMeaning
To make a mistake, especially by failing to complete a task, fulfill a responsibility, or mishandle a situation.
Literal Meaning
To let fall a spherical object used in a game, implying a fumble or error.
Example
“The project manager really dropped the ball on the schedule, causing significant delays.”