sur-le-champ, sur place
I was on the spot when he had a heart attack.
J’étais sur place quand il a eu une crise cardiaque.
The dog was killed on the spot.
Le chien a été tué sur le coup.
I was right on the spot when it happened.
J’étais juste sur les lieux quand c’est arrivé.
Sorry if I put you on the spot showing up like that.
Désolé si je vous ai mis mal à l'aise en me présentant comme ça.
— Drive (2011)
The detective took down his testimony on the spot.
Le détective a consigné son témoignage sur-le-champ.
Anyone breaking the rules will be asked to leave on the spot.
Toute personne ne respectant pas les règles sera priée de quitter les lieux immédiatement.
That sure puts me on the spot.
Ça me met vraiment dans une situation délicate.