be disrupted; be hindered; be stunted — To be done disservice by being blocked and hindered from doing something.