have a ball
 US /hæv ə bɔl/
 UK /hæv ə bɔl/

1. 
divertirse mucho, pasarlo en grande
to have a very good time; to enjoy oneself greatly
:
• 
We really had a ball at the party last night.
Realmente nos divertimos mucho en la fiesta anoche.
• 
I hope you have a ball on your vacation!
¡Espero que te diviertas mucho en tus vacaciones!