Common collocations before 'obstacle'

any, around, clear, first, just, last, like, many, now, over, present, such, through, way, will