Việt
trở ngại
hạn chế
Anh
incumbrance
confine
drawback
inhibit
limit
bar
constrained
hinder
hitch
obstacle
confine, drawback, incumbrance, inhibit, limit
bar, constrained, hinder, hitch, incumbrance, obstacle