A good idiom would be "sitting on the fence."
I've been unable to find a Latin idiom that corresponds to "call it a day". The basic meaning of the phrase can be translated as Conquiescamus in crastinum, "Let's take a break until tomorrow".
This Filipino idiom means being unable to break eye contact. It implies that the person is staring intently or fixedly at something or someone.
To sleep on it means to take some time and think things over. Usually said before a decision needs to be made. And yes, it is literal. The person who says this is asking for an answer the following day.
It means that people are unable to agree on something. They are at an impass.
The idiom "have the final word" means to have the ultimate decision or authority on a matter, allowing someone to make the last and conclusive statement or judgment.
To take an unhappy decision or result and deal with it resolutely
I think it means that that person agrees with that others persons idiom and that it fit that question that the teacher or whoever asked that question.
Fork in the road means a time when it is necessary to make a decision.
An idiom is a phrase that makes no sense unless you know the idiomatic definition. Can a person really shine like a light? No, so that makes this an idiom. It means time for that person to come to the forefront and be recognized.
This is not an idiom. It is an expression whose meaning may be deduced from its component parts, unlike an idiom, whose meaning cannot be deduced from its component parts. It means having extremely limited options while being forced to act, like a person who is cornered in a fight.
If you think about this for a minute, you can figure it out. An idiom is a phrase that doesn't make sense when you think about it literally. Can someone actually stand beside themselves? That makes this an idiom.
"Penny pincher" is the slang term for a stingy person.