CEDICT
unable to break away from one's duties or tasks; can't catch a break
Wiktionary
形容無法擺脫或結束。
重編國語辭典