bump in the road

/B AH1 M P IH0 N DH AH0 R OW0 D/
noun
  1. 1

    (idiomatic) A setback or obstacle, especially one which is relatively minor.

  2. 2

    (idiomatic) A very small town.