throw someone or something into confusion - Spanish English Dictionary