etw. auf der stelle entscheiden

listen to the pronunciation of etw. auf der stelle entscheiden
Немецкий Язык - Английский Язык
to decide something then and there