stumbling block in Japanese
stumbling block in Japanese
つまずきの石
(idiomatic) A hindrance, obstacle or impediment; an opportunity for error.
妨げ
(idiomatic) A hindrance, obstacle or impediment; an opportunity for error.