A good idiom would be "sitting on the fence."
The meaning of the idiom in the pink of health means being in good health.
Also, for good and all. Permanently, forever. .
I cannot find an idiom that starts off "she cried tears." When you cry, you cry tears, so that would not be a good idiom anyway.
It means useless.
Buy Iridium, This is Not a Idiom!
This is not an idiom. It means exactly what it says. The company that this person keeps is not a good group of people.
This is a metaphor, not an idiom. They are comparing that person to an angel, which is a supremely good being in religious lore.
Hang in there!
That chicken really is finger-licking good!
Idiom is correct.
Sagittarius are excellently compatible with Aries, and can be good with Leo, too.