
Put someone on the spot
Pin someone down / Back someone into a corner

Mettere qualcuno alle strette 
Pin someone down / Back someone into a corner

Mettere qualcuno alle strette 
Meanings
To put someone under pressure; to ask questions that require difficult answering
Examples
The suspect, pinned down and questioned by the police, confessed the burglary
Il sospettato, messo alle strette dalla polizia, ha confessato il furto
My father's third degree put me on the spot so bad that, at the end of it all, I had to admit I took his car's keys to go for a ride
Le domande di mio padre mi hanno messo alle strette e, alla fine, ho dovuto ammettere che avevo preso le chiavi della sua macchina per andare a farmi un giro
With a couple of nosy but well prepared questions, the reporter put on the spot that cocky fool who could no longer argue back
Con un paio di domande indiscrete ma studiate, il reporter ha messo
alle strette quello stupido presuntuoso che non ha più saputo come
controbattereOrigin
This phrase, used with the above mentioned meaning, is an American expression dating from the 1920s. In gangster slang meant marking someone for execution