Very different, so it seems, so much so that my colleagues and I are struggling to understand how that brain works.
Il semble très différent, à tel point que mes collègues et moi avons du mal à comprendre comment il fonctionne.