Полный англо-русский словарь
impose handicaps
Чинить препятствия, создавать затруднения
Полный англо-русский словарь
impose fine on
impose limitation