Language:
Free Online Dictionary|3Dict

争分夺秒

Source : CEDICT

lit. fight minutes, snatch seconds (idiom); a race against time/making every second count