بسم الله
Those 're some idioms. i hope I'm not repeating someone's else post;
1-Put one's foot down : take firm & determined action
2- Put one's best foot forward : proceed as quickly as possible
3- A fool proof: so simple & strong that even a fool can't use it wrongly or break it
4- a fool's errand : a useless journey