to face a temporary problem or setback
"Our project hit a bump in the road, but we'll recover soon."
the secret is revealed
to do one's fair share of work or duty
it is a waste not to use your mental abilities
to give someone responsibility for something important
to make progress in order to achieve something
to stop a vehicle at the side of the road