Off and on
usage: We’ve been going out together for five years, off and on.
Meaning: Talented and successful
Usage: We have every reason to expect him to go places in business.
Go through Fire and water
Meaning: Take any risk
Usage: They were always ready to go through fire and water for the sake of their friends.
Spilling the beans
Meaning: Revealing the information indiscreetly
Usage: Trust her to spill the beans, she never could keep a secret.
On the verge of
Meaning: on the brink of
Usage: He gave a broad hint that he was on the verge of leaving.
A bolt from the blue
Meaning: Something unexpected and unpleasant
Usage: Even so, the dismissal should never come as a bolt from the blue, however, exalted your place in the corporate hierarchy.
A sore point
Meaning: something that hurts
Usage: Whatever you do, don’t mention his ex-wife—his divorce is really a sore point with him.
To keep under wraps
Usage: Keep this under wraps for now, but Greg is definitely the one getting the promotion
Fair- weather friend
Meaning: A friend that desserts in difficulty
Usage: someone who is a friend only when things are going right and leaves you when you face trouble
Emerge out of thin air
Meaning: Appear suddenly
Usage: For his final trick, the magician pulled a bouquet of flowers out of thin air.