impede russian
заде́рживаемый
delayed, held back, impeded, stopped
detained, arrested
затрудня́емый
hindered, impeded, made difficult, complicated
прегражденный
blocked, obstructed, barred, impeded
delayed, held back, impeded, stopped
detained, arrested
hindered, impeded, made difficult, complicated
blocked, obstructed, barred, impeded