decide something then and there - Francés Inglés Diccionario