all at once, without advance preparation or premeditation

Translation:
English
Adjective
Add