Soon after moving to France I learnt this expression.
Impossible is not a French word.
An English equivalent might be. Where there is a will there is a way.
I would have loved to have seen this as it happened.
Scratching of heads, shrugging of shoulders….and push! 😉
Thanks to Ou va le monde on twitter for sharing this.