revel in, enjoy greatly, live luxuriously

listen to the pronunciation of revel in, enjoy greatly, live luxuriously