Word Definition - 马不停蹄

mǎ bù tíng tí unrelenting; without stopping to rest