Common Noun Collocations of hampered

ability, absence, development, difficulty, effort, existence, extent, fact, factor, failure, fund, growth, inability, lack, movement, necessity, need, numb, operation, presence, problem, progress, restriction, shortage, trade, turn, want, way, work, use