sich durchboxen

listen to the pronunciation of sich durchboxen
Deutsch - Englisch
to fight ones way through