mentally unbalanced

/ˌmɛntəli ʌnˈbælanst/ メンタリー・アンバランスド

1. 精神的に不安定な状態、心のバランスを失った状態

人の精神状態が正常なバランスを失い、不安定であったり、異常をきたしている状態を指します。俗語的には「気が変になった」や「頭がおかしい」といったニュアンスで使われることもあります。
After the accident, he seemed mentally unbalanced for a while. (事故後、彼はしばらく精神的に不安定に見えた。)