-prozvati nekoga; očekivati od nekoga da nešto kaže ili učini

Don’t put me on the spot.can’t give you an instant answer.
The boss put Bob on the spot and demanded that he do everything he had promised.