As an English speaker you might find yourself chasing your tail while trying to get all your ducks in a row so you can get this show on the road.
French speakers have their own collection of weird expressions that make just as much sense as their English counterparts. Here are a few common ones to stuff in your vocabulary rucksack.