being on the spot
〔卽席〕
[즉썩]
1. being on the spotThe very place where a certain affair is unfolding.
2. being instantSomething that can be done on the spot.
7 more sentences in the app — free account.