ob·sta·cle
ˈäbstək(ə)l/
noun
a thing that blocks one's way or prevents or hinders progress.
Pastor Mark explains the obstacles that hinder our progress.