Drop the Ball

Definition

To fail to meet an obligation, responsibility, or expectation, often resulting in negative consequences.

Translation →

Translation

To drop the ball is like forgetting your lines in the big performance, leaving everyone staring at you and the scene falling apart.