"battled your way" in German battled your way sich durchgekämpft sich mühsam durchgearbeitet sich vorgekämpft/vorgearbeitet Detailed translations for "battled your way" battled your way battled your way(also: plodded, slogged, thrust one's way, fought your way) sich durchgekämpft battled your way(also: plodded, slogged, fought your way, worked your way) sich mühsam durchgearbeitet battled your way(also: plodded, slogged, fought your way, worked your way) sich vorgekämpft/vorgearbeitet