分秒必争English Expression:
  • n.  seize every minute and second
  • n.  do not lose a minute
  • n.  race against time

(Unregistered user can only view 4 records)