But we (English speakers) are not above ripping off untranslatable words from other languages. At work I used to talk about fingerspitzengefühl and schwerpunkt; we didn't even bother trying to translate them to English. And everyone I know knows about schadenfreude and zeitgeist and "je ne sais quoi."
Maybe we do have translations for them. Maybe the English word for schadenfreude is "schadenfreude." (But yes, if you want to say I'm cheating, that's fine.)