had the time of his life

listen to the pronunciation of had the time of his life
English - English
had a wonderful time