confusing or complicated situation or subject - Spanish English Dictionary