I saw this shared on reddit a few days ago, it's a cool idea but the actual words... there exist very few that are actually untranslateable. If you know more than one or two languages, you probably spot some of them pretty fast. (It's funny you mention specifically -ish, that's one of the words I was skeptical about and clicked through to the thread on, and thus knew that people in the thread mentioned various translations.)