Перевод идиомы on the spot, значение выражения и пример использования

Идиома: 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.
Мужчина резко оказался в затруднительном положении, когда репортер спросил его про деньги.