sich durchboxen

listen to the pronunciation of sich durchboxen
German - English
to fight ones way through