sich hindurchgekämpft

listen to the pronunciation of sich hindurchgekämpft
ألمانية - الإنجليزية
battled your way
fought your way