throw someone or something into confusion - Francés Inglés Diccionario