confusing or complex situation or matter - Spanish English Dictionary