To 'coin a phrase' means to have invented it or 'came up with it'.
It refers to the Greek mythological term of happiness
The phrase "crossing the Rubicon" has come to mean an irrevocable move, something you cannot take back.
Deja is a French word meaning 'already'. Derived from the French phrase 'deja vu' meaning 'already seen'.
I think you mean "She is no Helen of Troy." It basically means that "she is not the most beautiful woman on Earth." Helen of Troy was considered the most beautiful woman ever to have set foot on the Planet.
It means "All unknown things for great is/are", or, less literally, "Everything unknown is considered great." I'm not sure if "est" belongs there or not; most citations of the phrase I'm aware of don't have it and just end after "magnifico".
"Mare Ignotum" is Latin for "unknown sea." It is often used to refer to areas on maps that are unexplored or unidentified.
Que tengas un dia magnifico = I hope you have a great day, o simplemente, Have a great day.
miss holmes mean loveable and nice
It means that the answer is obvious and that it shouldn't take Sherlock Holmes to figure it out. It is a longer way of saying 'Hello, Captain Obvious!'
It means have a magnificent day in English.
Translation: You (informal) are my best friend and your(formal)/his/her magnificent solo very....
That is not a phrase
what does the phrase rule of thumb mean
what does the phrase There`s ruin in store for you mean
a phrase that is traditional
Please explain in more detail what you mean.