a race against time

1. We'll try to get this finished by May, but it'll be a race against time.
我们力争在五月份完成任务,但得争分夺秒地干。

来自《简明英汉词典》