to be of a difficult character
The phrase 'ser de carácter difícil' in Spanish translates to 'to be of a difficult character' in English. This can refer to a person who is often hard to deal with or understand due to their complex or unpredictable behavior. It is generally used to depict individuals who possess a challenging personality.