have a whale of a time in Japanese
have a whale of a time in Japanese
堪能する
(idiomatic) To enjoy oneself greatly: to have a very good time.
満喫する
(idiomatic) To enjoy oneself greatly: to have a very good time.