A word with the same meaning as stumbling blocks is …
Выберите один ответ:
obstacles
steps
competitors