sich durchgekämpft

listen to the pronunciation of sich durchgekämpft
Deutsch - Englisch
battled your way
plodded
fought your way
slogged
waded through
worked your way