drop the ball in Spanish
drop the ball in Spanish
equivocarse
(idiomatic) To fail in one's responsibilities or duties, or to make a mistake, especially at a critical point or when the result is very negative.
meter la pata
(idiomatic) To fail in one's responsibilities or duties, or to make a mistake, especially at a critical point or when the result is very negative.