As somebody fluent in quite a few languages, language definitely affects even the way one thinks about things. Translation will always be imperfect because it's between different conceptual spaces, not some sort of mechanical replacement.