drop the ball
Upper Intermediate (B2) informal
To make a mistake or fail to do what was expected.
"The marketing team dropped the ball by missing the product launch deadline."
To make a mistake or fail to do what was expected.
"The marketing team dropped the ball by missing the product launch deadline."