at a crossroads
noun

Unreviewed
the moment when an important decision must be made
in the long run
adverb

Unreviewed
at a time that is far away in the future; eventually
one's best bet
noun phrase

Unreviewed
the course of action or an idea that is most likely to result in success or any desired goal
over the top
adjective

Unreviewed
more than what is considered normal or suitable; excessive, flamboyant, campy, or outrageous, often purposefully so
shell out money / fork over money
verb

Unreviewed
to pay for something, especially when the cost is surprisingly expensive or unfair
the long and short of it
noun phrase

Unreviewed
explanation of the general situation without giving too many details
blow something out of proportion
verb

Unreviewed
to make a situation seem much bigger or worse than it really is
bigwig
noun

Unreviewed
an important or powerful person
fall afoul of
verb phrase

Unreviewed
to break a rule or law or to be in conflict with someone or something
have a life of its own
idiom

Unreviewed
to seem to move or work by itself
kick someone around
verb

Unreviewed
to treat someone in a mean, disrespectful, or in an unkind way
go back to square one
verb

Unreviewed
to start over; to return to an initial starting point
an uphill battle
noun phrase

Unreviewed
something that is very difficult to overcome or endure
shoot for the moon
verb phrase

Unreviewed
to set one's goals very high; to try to achieve something particularly difficult
down to the wire
noun phrase

Unreviewed
a situation where something is not decided or done until the last possible moment
fall apart at the seams
verb

Unreviewed
to be in very bad condition; (of a person) to be very emotional or filled with sadness or grief
throw someone under the bus
verb phrase

Unreviewed
to betray someone
born with a silver spoon in one’s mouth
idiom

Unreviewed
to come from a rich family and benefit from that
not take something lying down
verb phrase

Unreviewed
to not accept or endure something without struggle, resistance, or opposition
tricks of the trade
noun phrase

Unreviewed
special skills or knowledge that help in doing a job or an activity