Translation: from spanish

you're not right in the head!