on the spot

sur-le-champ, sur place

→ on
phrase Rare #28,969
sur-le-champ, sur place Peut vouloir dire « immédiatement » ou « à l’endroit même », selon le contexte. Dans « put someone on the spot », cela veut dire « mettre quelqu’un mal à l’aise » ou « dans l’embarras ».
EN: She accepted the offer on the spot.
FR: Elle a accepté l’offre sur-le-champ.

I was on the spot when he had a heart attack.

J’étais sur place quand il a eu une crise cardiaque.

I wanted to die on the spot.

J'avais envie de mourir sur le champ.

— Divorce Italian Style (1961)

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.