English idioms and expressions, Idiomatic Expressions in English;
Ball is in your court
Meaning: It is up to you to take the next step
Best thing since sliced bread
Meaning: A good idea or plan; an excellent new invention
Curiosity killed the cat
Meaning: Being too curious can get you into trouble
9 Jump on the bandwagon
Meaning: Join a popular trend or activity
2 Last straw
Meaning: The final problem in a series of problems
Bust one’s chops
Meaning: To say things intended to harass
On the up and up
Meaning: honest; ethical; fair
When hell freezes over
Meaning: never
Go Down Like A Lead Balloon
Meaning: To be received badly by an audience
To cut corners
Meaning: to do something badly or cheaply
Get ducks in a row
Meaning: Getting your things well organized
In Your Face
Meaning: An aggressive and bold confrontation
It’s A Small World
Meaning: You frequently see the same people in different places
Go great guns
Meaning: Being successful