for 24 hours


Meanings

  • without stopping;