to have one's head screwed on the right way
Verb
to be in your right mind
Verb
to be in another man's shoes
Verb
to stand in sb's shoes
Verb
to live in decent conditions
Verb
to be on easy street
Verb
to be in good circumstances
Verb
to be comfortably off
Verb
to have everything in its place
Verb
to be in a good humour
Verb
to be in high spirits
Verb
to be in strong heart
Verb
to be in a cheerful frame of mind
Verb
to be in the full flush of health
Verb
to retain the use of all one's faculties
Verb
to not to like to be in sb's shoes
Verb
to have everything dead a and in order
Verb