of a sudden


Meanings

  • happening unexpectedly;