Ідіома: on the spot
Переклад: 1. негайно, відразу, на місці, не відкладаючи;
2. у скрутному або незручному положенні, у важкому становищі
Приклад:
it's noon, and i'm glad you're all here on the spot. Now we can begin.
Зараз полудень, і я радий, що ви всі на місці. Тепер ми можемо починати.
The man was suddenly put on the spot when the reporter asked him about the money.
Чоловік різко опинився в скрутному становищі, коли репортер запитав його про гроші.