passer un très bon moment
Everyone's having a great time.
Tout le monde s'amuse beaucoup.
He's having a great time.
Il passe un très bon moment.
— Almost Famous (2000)
I'm having a great time in Canada.
Je passe un excellent séjour au Canada.
Everyone's having a great time!
Tout le monde s’amuse beaucoup !
— Malcolm X (1992)
It looks like you're having a great time.
On dirait que tu t’amuses beaucoup.