We are pressed for time; we must hurry up.

  • 我们时间紧迫,必须加紧。
目录 查词历史