To be (or live) in (the) clover “To be (or live) in (the) clover” significa amarrar o burro na sombra em inglês, estar numa boa. Usufruir...
Have (got) it made | To be on easy street | To live high off the hog or live high on the hog “Have (got) it...