in clover
in clover or in the clover {adv.} or {adj. phr.}, {informal}
In rich comfort; rich or successful; having a pleasant or easy life.
They live in clover because their father is rich.
When we finish the hard part we'll be in the clover.
Categories:
Source: A Dictionary of American Idioms