to be on the rise, to be in limbo, go through a rough patch, navigate a situation, nip in the bud, blessing in disguise,

Leaderboard

Visual style

Options

Switch template

Continue editing: ?