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)