prevented, got in the way
Тебе бы тоже не помешало делиться.
You could stand to share too.
— Магазинные воришки (2018)
Что вам помешало вчера прийти?
What stopped you from coming yesterday?
ДТП помешало мне успеть на поезд.
The accident prevented me from catching the train.
Что тебе помешало это сделать?
What stopped you from doing this?