imposed on means each delivery of humanitarian aid to get through obstacle course
The embargo imposed on Gaza means each delivery of humanitarian aid has to get through an obstacle course.
The imposed on means each delivery of humanitarian aid to get through obstacle course.