Come si dice farsi largo tra in inglese?

La traduzione di farsi largo tra in inglese è la seguente:

generale [v]: work one's way through; edge one's way through