sich durchgekämpft

listen to the pronunciation of sich durchgekämpft
ألمانية - الإنجليزية
battled your way
plodded
fought your way
slogged
waded through
worked your way