stumbling block n. obstacol, impediment;

 

E.g.: And, as an American professor in France tells Johnson, coming from another culture—not just another language - allows people to notice stumbling blocks and habits of thinking shared by the rest of the natives. (economist.com)