Language:
Free Online Dictionary|3Dict

轉戰千里

Source : CEDICT

fighting everywhere over a thousand miles (idiom); constant fighting across the country/never-ending struggle