Language:
Free Online Dictionary|3Dict

疲于奔命

Source : CEDICT

lit. tired of constantly running for one's life (idiom); terribly busy/up to one's ears in work