be in a state of mental confusion - Spanish English Dictionary