Translating thoughts