FAQs About the word on the spot

paikan päällä

without delay or immediately, in a difficult situation, at the place in question; there, at the scene of action

suoraan,heti,välittömästi,nyt,välittömästi,oikein,heti,pois,heti,pää kolmantena jalkana

myöhäinen,hitaasti,hitaasti

on the sly => salaa, on the side => sivulle, on the road => tiellä, on the qui vive => tarkkaavaisena, on the qt => salassa,