ar ala na huaire

Phrase

 * 1)  on the spur of the moment