idiom
have the time of your life
人生で最高の楽しみを得る
Meaning
to have an extremely enjoyable experience
Example
We **had the time of our lives** at the amusement park.
私たちは遊園地で人生最高の時間を過ごしました。