English to Hindi

Meaning for:
not seem himself
other
मस्तिष्क ठिकाने नहीं होना