- time\ of\ one's\ life
- n. phr.A very happy or wonderful time.
John had the time of his life at the party.
I could see that she was having the time of her life.
Словарь американских идиом. — СПб., Изд-во "Лань". Оригинал: A.Маккей, М.Т.Боткер, Дж.И.Гейтс. 1997.