have the time of your life

US /hæv ðə taɪm əv jʊər laɪf/
UK /hæv ðə taɪm əv jʊər laɪf/
"have the time of your life" picture
1.

die Zeit seines Lebens haben, sich köstlich amüsieren

to enjoy oneself very much

:
We had the time of our lives at the concert last night.
Wir hatten die Zeit unseres Lebens beim Konzert letzte Nacht.
I hope you have the time of your life on your vacation!
Ich hoffe, du hast die Zeit deines Lebens in deinem Urlaub!