Obstacles (en. Obstacles)

/ɔbsta.kl/

Synonyms

Slang Meanings

Bump in the road
This project has a few bumps in the road, but we can do it.
Ce projet a quelques bumps in the road, mais on peut le faire.
Speed bump
It's just a speed bump in our path.
C'est juste un speed bump sur notre chemin.