这个翻译需要结合上下文才可以得到正确的答案。
下面给你几个选择,看看是不是有用:
有紧迫感的人
A driven person
紧迫的
necessitous
hot
pressing
时间紧迫
be pressed for time