put sb on the spot

-staviti nekoga pod pritisak tako da mu postavimo teško pitanje i tražimo da odmah odgovori ili od osobe tražimo da odmah nešto odluči, staviti nekoga u tešku situaciju

Sally rather put the boss on the spot by asking him when he was going to give us a pay-rise.
Don’t put me on the spot. I can’t give you an instant answer.