sich durchboxen

listen to the pronunciation of sich durchboxen
Немецкий Язык - Английский Язык
to fight ones way through