"dar el batacazo"
It's an expression we use in Spanish that refers to have a last-minute triumph in an activity or situation, especially an unexpected success that almost nobody expected (either because the person involved had never achieved it before, either because was extremely difficult, etc.).
It's an expression we use in Spanish that refers to have a last-minute triumph in an activity or situation, especially an unexpected success that almost nobody expected (either because the person involved had never achieved it before, either because was extremely difficult, etc.).