idiom
on the spot
prendre une décision immédiatement
Meaning
to make a decision immediately
Example
He was asked to decide **on the spot**.
Il a été demandé de décider **sur le champ**.