Nobody’s fool– one who can take care of himself
not having a leg to stand for– not having proof
Never-never land– ideal best place.
No love lost between– dislike
Needle in a haystack- If trying to find something is like looking for a needle in a haystack, it means that it is very difficult, if not impossible to find among everything around it
New brush sweeps clean- 'A new brush sweeps clean' means that someone with a new perspective can make great changes. However, the full version is 'a new brush sweeps clean, but an old brush knows the corners', which warns that experience is also a valuable thing
No smoke without fire- This idiom means that when people suspect something, there is
Normally a good reason for the suspicion, even if there is no concrete evidence. ('Where's there's smoke, there's fire' is also used.)
Once in a blue moon– very rarely
On the bandwagon– doing something because others are also doing it
Open Pandora’s box– to discover more problems
Over the moon– being too happy
On its last legs– in a bad condition and will not last long
Old flames die hard- It's very difficult to forget old things
On pins and needles- If you are on pins and needles, you are very worried about something
On the carpet- When you are called to the bosses office (since supposedly, they are the only ones who have carpet) and its definitely not for a good reason, i.e., you are in
trouble, something has not gone according to plan and either maybe you are responsible
and/or have some explaining to do
On the hook- If someone is on the hook, they are responsible for something.
Only the wearer knows where the shoe pinches- This means that it's hard to know how much someone else is suffering.